import { html, css, cssManager } from '@design.estate/dees-element'; import './dees-settings.js'; import type { ISettingsField, ISettingsAction } from './dees-settings.js'; export const demoFunc = () => { const acmeFields: ISettingsField[] = [ { key: 'email', label: 'Account email', value: 'admin@example.com' }, { key: 'status', label: 'Status', value: 'enabled' }, { key: 'mode', label: 'Mode', value: 'production' }, { key: 'autoRenew', label: 'Auto-renew', value: 'on' }, { key: 'threshold', label: 'Renewal threshold', value: '30 days' }, ]; const acmeActions: ISettingsAction[] = [ { name: 'Edit', action: () => console.log('Edit clicked') }, ]; const emptyActions: ISettingsAction[] = [ { name: 'Configure', action: () => console.log('Configure clicked') }, ]; const multiActions: ISettingsAction[] = [ { name: 'Reset', action: () => console.log('Reset clicked') }, { name: 'Edit', action: () => console.log('Edit clicked') }, ]; return html`
`; };