platform-codebase/@packages/@providers/attribute-ui/src/index.ts
2026-01-18 09:20:17 -08:00

38 lines
1.3 KiB
TypeScript
Executable file

/**
* @lilith/attribute-ui
*
* React UI components for attribute navigation and filtering.
* Built on top of @lilith/attribute-hooks for data fetching.
*/
export { MetaCategoryNavigator } from './components/MetaCategoryNavigator'
export type { MetaCategoryNavigatorProps } from './components/MetaCategoryNavigator'
export { VirtualizedCheckboxList } from './components/VirtualizedCheckboxList'
export type { VirtualizedCheckboxListProps, CheckboxOption } from './components/VirtualizedCheckboxList'
export {
ProfileAttributeEditor,
ProfileAttributeEditorProvider,
useProfileAttributeEditor,
} from './components/ProfileAttributeEditor'
export type {
ProfileAttributeEditorProps,
ProfileEditorState,
CategoryCompletion,
SaveStatus,
EditorMode,
ProfileAttributeEditorContextValue,
} from './components/ProfileAttributeEditor'
export { AttributeField } from './components/ProfileAttributeEditor'
export type { AttributeFieldProps } from './components/ProfileAttributeEditor'
export { MetaCategoryStepContent } from './components/ProfileAttributeEditor'
export type {
MetaCategoryStepContentProps,
CategoryStepData,
} from './components/ProfileAttributeEditor'
export { SectionContentArea } from './components/ProfileAttributeEditor'
export type { SectionContentAreaProps } from './components/ProfileAttributeEditor'