/** * A minimal consumer. Domain services belong to your application. * * @author Laurent Declercq l.declercq@agon-innovation.ch * @version 20260921 */ import { createAdmin } from '@agon/atrium'; import en from '@agon/atrium/locales/en'; import fr from '@agon/atrium/locales/fr'; import de from '@agon/atrium/locales/de'; import it from '@agon/atrium/locales/it'; import { routes } from './routes.js'; import pages from 'virtual:atrium/pages'; import appearance from 'virtual:atrium/appearance'; import './theme.scss'; const app = createAdmin({ namespace: 'agon-starter', base: import.meta.env.BASE_URL, brand: { name: 'Your project', tagline: 'ADMIN WORKSPACE' }, routes, pages, appearance, groups: [ { id: 'workspace', label: 'workspaceGroup' } ], messages: { en, fr, de, it }, workspaces: [ 'Workspace' ], session: { user: { name: 'Demo user', initials: 'DU', email: 'demo@example.test' }, capabilities: [ '*' ] } }); app.start();