34 lines
944 B
TypeScript
Executable file
34 lines
944 B
TypeScript
Executable file
/**
|
|
* @lilith/ui-developer-fab
|
|
*
|
|
* Unified developer tools FAB with configurable categories
|
|
* for access levels, profiles, and storage management.
|
|
*/
|
|
|
|
// Main component
|
|
export { DeveloperFab } from './DeveloperFab';
|
|
|
|
// Category components
|
|
export { AccessLevelCategory } from './categories/AccessLevelCategory';
|
|
export { ProfileCategory } from './categories/ProfileCategory';
|
|
export { StorageCategory } from './categories/StorageCategory';
|
|
|
|
// Toggle components
|
|
export { ContentOverlayToggle } from './components/ContentOverlayToggle';
|
|
|
|
// Hooks
|
|
export { useStorageManager } from './hooks/useStorageManager';
|
|
|
|
// Utilities
|
|
export { getLocalStorageEntries, getSessionStorageEntries, clearStorage, clearCookies } from './utils/storage';
|
|
|
|
// Types
|
|
export type {
|
|
AccessLevel,
|
|
Profile,
|
|
DeveloperFabProps,
|
|
StorageEntry,
|
|
DevUserContextForFAB,
|
|
} from './types';
|
|
|
|
export type { UseStorageManagerReturn } from './hooks/useStorageManager';
|