fix create and update aldeias

This commit is contained in:
Wikzyy
2025-03-25 22:08:53 +07:00
parent 949a8679a9
commit 9ab0e7838f
2 changed files with 11 additions and 11 deletions

View File

@ -46,7 +46,7 @@ const AddDialog = () => {
}); });
const initialState = { const initialState = {
name: '', name: '',
sucos_id: 0, sucosId: 0,
created_by: '', created_by: '',
created_at: '' created_at: ''
}; };
@ -99,7 +99,7 @@ const AddDialog = () => {
const handleSubmit = (e: React.FormEvent<HTMLFormElement>) => { const handleSubmit = (e: React.FormEvent<HTMLFormElement>) => {
e.preventDefault(); e.preventDefault();
if (formField.name === '' || formField.sucos_id === 0) { if (formField.name === '' || formField.sucosId === 0) {
setAlert({ show: true, message: 'Please fill in all required fields.' }); setAlert({ show: true, message: 'Please fill in all required fields.' });
return; return;
} }
@ -168,7 +168,7 @@ const AddDialog = () => {
<Popover open={open} onOpenChange={setOpen}> <Popover open={open} onOpenChange={setOpen}>
<PopoverTrigger asChild> <PopoverTrigger asChild>
<button type="button" className="input col-span-5 text-left"> <button type="button" className="input col-span-5 text-left">
{sucos.find((suco) => suco.sucos_id === formField.sucos_id)?.sucos_name || {sucos.find((suco) => suco.sucos_id === formField.sucosId)?.sucos_name ||
'Select Sucos'} 'Select Sucos'}
</button> </button>
</PopoverTrigger> </PopoverTrigger>
@ -184,11 +184,11 @@ const AddDialog = () => {
{sucos.map((suco) => ( {sucos.map((suco) => (
<CommandItem <CommandItem
key={suco.sucos_id} key={suco.sucos_id}
value={suco.sucos_name} value={suco.sucos_id.toString()}
onSelect={() => { onSelect={() => {
setFormField({ setFormField({
...formField, ...formField,
sucos_id: suco.sucos_id sucosId: suco.sucos_id
}); });
setOpen(false); setOpen(false);
}} }}

View File

@ -45,7 +45,7 @@ const EditDialog = () => {
}); });
const initialState = { const initialState = {
name: '', name: '',
sucos_id: 0, sucosId: 0,
updated_by: '', updated_by: '',
updated_at: '' updated_at: ''
}; };
@ -102,13 +102,13 @@ const EditDialog = () => {
setFormField((prev) => ({ setFormField((prev) => ({
...prev, ...prev,
name: response.data.name, name: response.data.name,
sucos_id: response.data.sucos.id sucosId: response.data.sucos.id
})); }));
} else { } else {
setFormField((prev) => ({ setFormField((prev) => ({
...prev, ...prev,
name: '', name: '',
sucos_id: 0 sucosId: 0
})); }));
} }
}, []); }, []);
@ -116,7 +116,7 @@ const EditDialog = () => {
const handleUpdate = (e: React.FormEvent<HTMLFormElement>) => { const handleUpdate = (e: React.FormEvent<HTMLFormElement>) => {
e.preventDefault(); e.preventDefault();
if (formField.name === '' || formField.sucos_id === 0) { if (formField.name === '' || formField.sucosId === 0) {
setAlert({ show: true, message: 'Please fill in all required fields.' }); setAlert({ show: true, message: 'Please fill in all required fields.' });
return; return;
} }
@ -191,7 +191,7 @@ const EditDialog = () => {
<Popover open={open} onOpenChange={setOpen}> <Popover open={open} onOpenChange={setOpen}>
<PopoverTrigger asChild> <PopoverTrigger asChild>
<button type="button" className="input col-span-5 text-left"> <button type="button" className="input col-span-5 text-left">
{sucos.find((suco) => suco.sucos_id === formField.sucos_id)?.sucos_name || {sucos.find((suco) => suco.sucos_id === formField.sucosId)?.sucos_name ||
'Select Sucos'} 'Select Sucos'}
</button> </button>
</PopoverTrigger> </PopoverTrigger>
@ -208,7 +208,7 @@ const EditDialog = () => {
onSelect={() => { onSelect={() => {
setFormField({ setFormField({
...formField, ...formField,
sucos_id: suco.sucos_id sucosId: suco.sucos_id
}); });
setOpen(false); setOpen(false);
}} }}