import 'package:flutter/material.dart'; import 'package:insparkspokalen_ui/layout/baseScaffold.dart'; import 'package:insparkspokalen_ui/calendar/calendar.dart'; import 'package:insparkspokalen_ui/leaderboard/leaderboard.dart'; import 'package:insparkspokalen_ui/teams/teamPage.dart'; import 'package:insparkspokalen_ui/feed/usersHomeScreen/main_page_for_info.dart'; import 'package:insparkspokalen_ui/missions/mission.dart'; class UserHomePage extends StatefulWidget { const UserHomePage({super.key}); @override State createState() => _UserHomePageState(); } class _UserHomePageState extends State { int _selectedIndex = 0; Widget _getPage() { switch (_selectedIndex) { case 0: return MainPageForInfo(); case 1: return Calendar(); case 2: return Leaderboard(); case 3: return MissionPage(); case 4: return TeamPage(); default: return Container(); } } @override Widget build(BuildContext context) { return BaseScaffold( title: 'Insparkspokalen - Student', role: "USER", selectedIndex: _selectedIndex, onTap: (index) => setState(() => _selectedIndex = index), body: _getPage(), ); } }