diff --git a/src/pages/master/municipios/blocks/AddDialog.tsx b/src/pages/master/municipios/blocks/AddDialog.tsx index 234bd0c..fa19c21 100644 --- a/src/pages/master/municipios/blocks/AddDialog.tsx +++ b/src/pages/master/municipios/blocks/AddDialog.tsx @@ -77,12 +77,6 @@ const AddDialog = () => { return; } - // setFormField({ - // name: formField.name, - // created_by: parsedUser.email, - // created_at: formattedTime - // }); - doCreateMunicipio(e); console.log(parsedUser.email); console.log(formField); diff --git a/src/pages/master/municipios/blocks/ListToolbar.tsx b/src/pages/master/municipios/blocks/ListToolbar.tsx index 0129c85..abbdce2 100644 --- a/src/pages/master/municipios/blocks/ListToolbar.tsx +++ b/src/pages/master/municipios/blocks/ListToolbar.tsx @@ -1,10 +1,23 @@ import { DefaultTooltip, KeenIcon, useDataGrid } from '@/components'; import { useManageMunicipiosContext } from '../hooks/useManageMunicipiosContext'; import { Button } from '@/components/ui/button'; +import { useCallback, useState } from 'react'; +import { toast } from 'sonner'; const ListToolbar = () => { const { table, reload } = useDataGrid(); const { handleAddDialog, handleSearchDialog } = useManageMunicipiosContext(); + const [searchName, setSearchName] = useState(''); + const [isLoading, setIsLoading] = useState(false); + + const handleFilterData = useCallback(() => { + try { + table.getColumn('name')?.setFilterValue(searchName); + } catch (error) { + toast.error('Error applying filter'); + console.error('Error applying filter:', error); + } + }, [searchName, table]); return (