31 lines
699 B
TypeScript
31 lines
699 B
TypeScript
// Admin Panel Components
|
|
export { AdminPanel } from "./admin-panel";
|
|
export { AdminSection } from "./admin-section";
|
|
export { FieldRenderer } from "./field-renderer";
|
|
|
|
// Hooks
|
|
export { useAdminPanel } from "@/hooks/use-admin-panel";
|
|
|
|
// Types
|
|
export type {
|
|
AdminPanelConfig,
|
|
TabConfig,
|
|
SectionConfig,
|
|
FieldConfig,
|
|
FieldType,
|
|
SelectOption,
|
|
ValidationRule,
|
|
ActionConfig,
|
|
HeaderConfig,
|
|
AdminPanelState,
|
|
UseAdminPanelOptions,
|
|
UseAdminPanelReturn,
|
|
AdminDataProvider,
|
|
PermissionChecker
|
|
} from "@/types/admin-panel";
|
|
|
|
// Configurations
|
|
export {
|
|
defaultAdminPanelConfig,
|
|
simpleAdminPanelConfig
|
|
} from "@/app/admin/common/admin-panel-config"; |