Initial commit: Pixel AI comic/video creation platform
- FastAPI backend with SQLModel, Alembic migrations, AgentScope agents - Next.js 15 frontend with React 19, Tailwind, Zustand, React Flow - Multi-provider AI system (DashScope, Kling, MiniMax, Volcengine, OpenAI, etc.) - All HTTP clients migrated from sync requests to async httpx - Admin-managed API keys via environment variables - SSRF vulnerability fixed in ensure_url()
This commit is contained in:
31
frontend/src/components/admin/common/index.ts
Normal file
31
frontend/src/components/admin/common/index.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
// Layout components
|
||||
export { PageContainer, PageSection } from './PageContainer';
|
||||
export { PageHeader } from './PageHeader';
|
||||
export { PageCard } from './PageCard';
|
||||
|
||||
// Stats components
|
||||
export { PageStats, PageStatCard } from './PageStats';
|
||||
|
||||
// Filter components
|
||||
export { PageFilter, FilterGroup, FilterLabel } from './PageFilter';
|
||||
|
||||
// Table components
|
||||
export {
|
||||
PageTable,
|
||||
PageTableContent,
|
||||
PageTableLoading,
|
||||
PageTableEmpty,
|
||||
PageTablePagination,
|
||||
} from './PageTable';
|
||||
|
||||
// Action components
|
||||
export {
|
||||
PageActions,
|
||||
RefreshButton,
|
||||
CreateButton,
|
||||
SearchButton,
|
||||
ExportButton,
|
||||
} from './PageActions';
|
||||
|
||||
// Legacy table component
|
||||
export { DataTable, type Column } from './DataTable';
|
||||
Reference in New Issue
Block a user