nuxt-x-app-admin
Settings
Grouped system settings editor with inline value editing driven by each setting's type (string, number, boolean).
Settings
Grouped system settings editor with inline value editing driven by each setting's type (string, number, boolean).
Components
<XAdminSettings />
Props, events, and behaviour reflect the actual <script setup> of XAdmin/Settings/index.vue in @xenterprises/nuxt-x-app-admin.
<XAdminSettings endpoint="admin/settings" />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | String | 'admin/settings' | API endpoint base passed to useXAdminSystemSettings. |
Settings come from useXAdminSystemSettings (a useXCrud v2 list instance) and are rendered grouped via groupedSettings. Editing a value inline saves through updateSetting({ group, key, value }) (PUT /api/admin/settings); number-typed settings are coerced before saving.
AI Context
component: XAdminSettings
package: "@xenterprises/nuxt-x-app-admin"
category: Settings
source: app/components/XAdmin/Settings/index.vue
use-when: Grouped system settings editor with inline value editing driven by each setting's type (string, number, boolean).
