diff --git a/src/pages/master/aldeias/blocks/ListToolbar.tsx b/src/pages/master/aldeias/blocks/ListToolbar.tsx
index efbb499..085ac6e 100644
--- a/src/pages/master/aldeias/blocks/ListToolbar.tsx
+++ b/src/pages/master/aldeias/blocks/ListToolbar.tsx
@@ -1,10 +1,22 @@
import { DefaultTooltip, KeenIcon, useDataGrid } from '@/components';
import { Button } from '@/components/ui/button';
import { useManageAldeiasContext } from '../hooks/useManageAldeiasContext';
+import React, { useState } from 'react';
const ListToolbar = () => {
const { table, reload } = useDataGrid();
const { handleAddDialog, handleSearchDialog } = useManageAldeiasContext();
+ const [searchValue, setSearchValue] = useState('');
+
+ const handleKeyDown = (event: React.KeyboardEvent) => {
+ if (event.key === 'Enter') {
+ handleSearch();
+ }
+ };
+
+ const handleSearch = () => {
+ table.getColumn('name')?.setFilterValue(searchValue);
+ };
return (
@@ -16,10 +28,16 @@ const ListToolbar = () => {
table.getColumn('name')?.setFilterValue(event.target.value)}
+ value={searchValue}
+ onChange={(event) => setSearchValue(event.target.value)}
+ onKeyDown={handleKeyDown}
/>
+
+
+
{/*