Se agrego los efectos para caluclar la clave

This commit is contained in:
2026-02-26 16:52:48 -06:00
parent 3723cfd50e
commit 5e114bb564

View File

@@ -66,6 +66,13 @@
}
});
// Sync code with fractionFormatted for US catalog
$effect(() => {
if (catalog === 'usa' || catalog === 'american') {
code = fractionFormatted.replace(/\./g, '').replace(/-/g, '');
}
});
async function handleSubmit() {
const companyId = companyStore.activeCompany?.id;
if (!companyId) return;
@@ -126,9 +133,7 @@
<div class="grid gap-4 py-4">
<div class="grid grid-cols-2 gap-4">
<div class="space-y-2">
<Label for="code"
>{catalog === 'mex' ? 'Clave / Código (Sin puntos)' : 'Clave (Calculada)'}</Label
>
<Label for="code">{catalog === 'mex' ? 'Clave / Código (Sin puntos)' : 'Clave'}</Label>
<Input id="code" bind:value={code} disabled={true} placeholder="Ej. 01012101" />
<p class="text-[10px] text-muted-foreground">
{catalog === 'mex'