/** * Shared screenshot route + viewport definitions for the visual testing rig. * * Routes use concrete ids verified against the testing backend * (see `npm run rig:collect`): SKU ART-000001, delivery 6, entity 1, * nested category /kategorien/obst-gemuese/obst. */ export const VIEWPORTS = [ { name: '1920x1200', width: 1920, height: 1200 }, { name: '1280x960', width: 1280, height: 960 }, ]; export const ROUTES = [ { name: 'artikel', path: '/artikel' }, { name: 'kategorien', path: '/kategorien' }, { name: 'kategorien-nested', path: '/kategorien/obst-gemuese/obst' }, { name: 'lager', path: '/artikel/lager' }, { name: 'marken', path: '/artikel/marken' }, { name: 'vorlagen', path: '/artikel/vorlagen' }, { name: 'merkmale', path: '/artikel/merkmale' }, { name: 'artikel-detail', path: '/artikel/ART-000001' }, { name: 'lieferung', path: '/lieferung' }, { name: 'lieferung-neu', path: '/lieferung/neu' }, { name: 'lieferanten', path: '/lieferung/lieferanten' }, { name: 'lieferung-detail', path: '/lieferung/6' }, { name: 'auftrag', path: '/auftrag' }, { name: 'bestellung', path: '/auftrag/bestellung' }, { name: 'kunde', path: '/kunde' }, { name: 'kunde-neu', path: '/kunde/neu' }, { name: 'gruppen', path: '/kunde/gruppen' }, { name: 'kunde-detail', path: '/kunde/1' }, { name: 'infos', path: '/infos' }, { name: 'infos-statistics', path: '/infos/statistics' }, { name: 'infos-globalhistory', path: '/infos/globalhistory' }, { name: 'dialog-settings-unternehmen', path: '/artikel', dialog: { name: 'settings', tab: 'Unternehmen' } }, { name: 'dialog-settings-einstellungen', path: '/artikel', dialog: { name: 'settings', tab: 'Einstellungen' } }, { name: 'dialog-settings-nummernkreise', path: '/artikel', dialog: { name: 'settings', tab: 'Nummernkreise' } }, { name: 'dialog-settings-drucker', path: '/artikel', dialog: { name: 'settings', tab: 'Drucker' } }, { name: 'dialog-settings-importexport', path: '/artikel', dialog: { name: 'settings', tab: 'Import/Export' } }, { name: 'dialog-settings-posterminal', path: '/artikel', dialog: { name: 'settings', tab: 'POS Terminal' } }, ];