import 'package:flutter/material.dart'; import 'package:ai_chat_assistant/ai_chat_assistant.dart'; import 'setting.dart'; class ChatAssistantPage extends StatelessWidget { const ChatAssistantPage({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: ChatAssistantApp(), ); } } class HomePage extends StatefulWidget { HomePage({super.key}); final items = [ BottomNavigationBarItem( icon: Icon(Icons.home), label: 'Home', ), BottomNavigationBarItem( icon: Icon(Icons.settings), label: 'Settings', ), ]; @override State createState() => _HomePageState(); } class _HomePageState extends State { int _selectedIndex = 0; final List _pages = [ ChatAssistantPage(), SettingPage(), ]; void _onItemTapped(int index) { setState(() { _selectedIndex = index; }); } @override Widget build(BuildContext context) { return Scaffold( body: _pages.elementAt(_selectedIndex), bottomNavigationBar: BottomNavigationBar( items: widget.items, selectedItemColor: Colors.blue, unselectedItemColor: Colors.grey, currentIndex: _selectedIndex, onTap: _onItemTapped, ), ); } }