/** * MainMenu Component * * Displays the main module menu for the MobileApp. * Shows available modules like "Lager" that the user can access. */ export default { name: 'MainMenu', emits: ['navigate'], props: { user: Object }, setup(props, { emit }) { // Available modules const modules = [ { id: 'Lager', name: 'Lager', icon: 'warehouse', color: 'bg-blue-500', iconColor: 'text-blue-500' } // Future modules can be added here ]; const openModule = (moduleId) => { emit('navigate', moduleId, null); }; return { modules, openModule }; }, template: `
` };