UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

16 lines 766 B
import { RefObject } from 'react'; import type { CategoryConfig } from '../../../../CheckBoxGroup/index'; export interface UseCategorySyncProps { isOpen: boolean; initialCategories: CategoryConfig[]; storeCategories: CategoryConfig[]; setCategories: (categories: CategoryConfig[]) => void; categoriesInitializedRef: RefObject<boolean>; } /** * Hook to sync categories from parent when they change (e.g., after fetching * turmas or alunos). This ensures the store is updated when the parent updates * the dynamically-loaded categories. */ export declare function useCategorySync({ isOpen, initialCategories, storeCategories, setCategories, categoriesInitializedRef, }: UseCategorySyncProps): void; //# sourceMappingURL=useCategorySync.d.ts.map