@maxnate-ui/admin
v0.0.12
Published
Admin dashboard components and management interfaces — data tables, content editor, media manager, and administrative operations.
Downloads
116
Readme
@maxnate-ui/admin
Admin dashboard components and management interfaces — data tables, content editor, media manager, and administrative operations.
npm install @maxnate-ui/adminExports
| Import path | Contents |
|---|---|
| @maxnate-ui/admin | Main entry — components, composables, types |
| @maxnate-ui/admin/nuxt | Nuxt module |
| @maxnate-ui/admin/types | TypeScript type definitions |
| @maxnate-ui/admin/components/* | Standalone component imports |
| @maxnate-ui/admin/composables/* | Standalone composable imports |
Key Components
| Component | Description |
|---|---|
| AdminLayout | Admin dashboard layout with sidebar and header |
| DataTable | Sortable, filterable, paginated data table |
| ContentEditor | Rich text content editor |
| MediaManager | Media library management interface |
| ThemeEditor | Theme customization interface |
Key Composables
| Composable | Description |
|---|---|
| useAdminClient | Admin API operations |
| useAdminFormatting | Data formatting utilities |
| useExportCsv | CSV export functionality |
| useUiCopy | Backend-driven UI string resolution |
Nuxt Module
export default defineNuxtConfig({
modules: ['@maxnate-ui/admin/nuxt']
})Requirements
@maxnate-ui/base^0.0.10@maxnate-ui/system-core^0.0.10- Nuxt >= 4.0.0
- Vue ^3.5.0
License
MIT
