Merge the alt-text setter into the save handler

This commit is contained in:
Paulo Castellano 2026-07-13 08:54:25 -03:00
parent b5dfc37022
commit a1f2fea1bc

View file

@ -219,20 +219,17 @@ const openAltText = (index: number) => {
altDialogOpen.value = true;
};
const setAltText = (index: number, alt: string): void => {
const onAltTextSave = (alt: string): void => {
if (altDialogIndex.value === null) return;
const next = [...media.value];
const trimmed = alt.trim();
next[index] = {
...next[index],
meta: { ...(next[index].meta ?? {}), alt_text: trimmed || undefined },
next[altDialogIndex.value] = {
...next[altDialogIndex.value],
meta: { ...(next[altDialogIndex.value].meta ?? {}), alt_text: trimmed || undefined },
};
media.value = next;
};
const onAltTextSave = (value: string): void => {
if (altDialogIndex.value === null) return;
setAltText(altDialogIndex.value, value);
};
</script>
<template>