feat: initialize search state from URL parameters in useServerTable hook

This commit is contained in:
Yoga Pangestu 2026-09-02 21:11:12 +07:00
parent 53afdb1fec
commit fa4c4f37f3

View File

@ -15,7 +15,9 @@ export function useServerTable({
filters,
filterWithParams = true,
}: UseServerTableOptions) {
const [search, setSearch] = useState('');
const [search, setSearch] = useState(
() => new URLSearchParams(window.location.search).get('search') ?? '',
);
const [filterOpen, setFilterOpen] = useState(false);
const handlePageChange = useCallback(