// Lazy-Loading verhindert Circular Imports/HMR-Probleme
const Match3Game = () => import('../views/minigames/Match3Game.vue');
const TaxiGame = () => import('../views/minigames/TaxiGame.vue');

const minigamesRoutes = [
  {
    path: '/minigames/match3',
    name: 'Match3Game',
    component: Match3Game,
    meta: { requiresAuth: true }
  },
  {
    path: '/minigames/taxi',
    name: 'TaxiGame',
    component: TaxiGame,
    meta: { requiresAuth: true }
  }
];

export default minigamesRoutes;
