remove delete

This commit is contained in:
karwosts 2024-04-25 10:56:13 -07:00
parent 72f7a8314c
commit 94aa3b845d
2 changed files with 2 additions and 27 deletions

View File

@ -1,14 +1,9 @@
import { mdiImagePlus } from "@mdi/js";
import { LitElement, TemplateResult, css, html, nothing } from "lit";
import { LitElement, TemplateResult, css, html } from "lit";
import { customElement, property, state } from "lit/decorators";
import { fireEvent } from "../common/dom/fire_event";
import { haStyle } from "../resources/styles";
import {
createImage,
deleteImage,
generateImageThumbnailUrl,
getIdFromUrl,
} from "../data/image_upload";
import { createImage, generateImageThumbnailUrl } from "../data/image_upload";
import { showAlertDialog } from "../dialogs/generic/show-dialog-box";
import {
CropOptions,
@ -35,8 +30,6 @@ export class HaPictureUpload extends LitElement {
@property({ type: Boolean }) public crop = false;
@property({ type: Boolean }) public canDelete = false;
@property({ attribute: false }) public cropOptions?: CropOptions;
@property({ type: Number }) public size = 512;
@ -76,14 +69,6 @@ export class HaPictureUpload extends LitElement {
)}
>
</ha-button>
${this.canDelete
? html`<ha-button
class="warning"
@click=${this._handleDelete}
.label=${this.hass.localize("ui.common.delete")}
>
</ha-button>`
: nothing}
</div>
</div>
</div>`;
@ -94,15 +79,6 @@ export class HaPictureUpload extends LitElement {
fireEvent(this, "change");
}
private async _handleDelete() {
const id = getIdFromUrl(this.value!);
if (id) {
await deleteImage(this.hass, id);
this.value = null;
fireEvent(this, "change");
}
}
private async _handleFilePicked(ev) {
const file = ev.detail.files[0];
if (this.crop) {

View File

@ -83,7 +83,6 @@ export class HaImageSelector extends LitElement {
`
: html`
<ha-picture-upload
canDelete
.hass=${this.hass}
.value=${this.value?.startsWith(URL_PREFIX) ? this.value : null}
@change=${this._pictureChanged}