Move code to a lib, remove table dependancy (#606)
* Move code to a lib, remove table dependancy * Abstract yable context from filters * Update missing hook * Remove wording of active filter, simplify naming for edited filters * lint
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
import { useEffect } from 'react';
|
||||
|
||||
import { availableTableFiltersScopedState } from '@/filters-and-sorts/states/availableTableFiltersScopedState';
|
||||
import { TableFilterDefinition } from '@/filters-and-sorts/types/TableFilterDefinition';
|
||||
import { availableFiltersScopedState } from '@/lib/filters-and-sorts/states/availableFiltersScopedState';
|
||||
import { FilterDefinition } from '@/lib/filters-and-sorts/types/FilterDefinition';
|
||||
import { useRecoilScopedState } from '@/recoil-scope/hooks/useRecoilScopedState';
|
||||
|
||||
import { TableContext } from '../states/TableContext';
|
||||
@ -9,10 +9,10 @@ import { TableContext } from '../states/TableContext';
|
||||
export function useInitializeEntityTableFilters({
|
||||
availableTableFilters,
|
||||
}: {
|
||||
availableTableFilters: TableFilterDefinition[];
|
||||
availableTableFilters: FilterDefinition[];
|
||||
}) {
|
||||
const [, setAvailableTableFilters] = useRecoilScopedState(
|
||||
availableTableFiltersScopedState,
|
||||
availableFiltersScopedState,
|
||||
TableContext,
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user