reorganize

This commit is contained in:
Henry Hiles 2025-11-19 12:23:35 -05:00
commit b9a2e09e74
No known key found for this signature in database
10 changed files with 12 additions and 12 deletions

View file

@ -1,7 +1,7 @@
import "package:flutter_riverpod/flutter_riverpod.dart"; import "package:flutter_riverpod/flutter_riverpod.dart";
import "package:nexus/controllers/client_controller.dart"; import "package:nexus/controllers/client_controller.dart";
import "package:nexus/helpers/extension_helper.dart"; import "package:nexus/helpers/extension_helper.dart";
import "package:nexus/pages/home_page.dart"; import "package:nexus/pages/chat_page.dart";
import "package:nexus/pages/login_page.dart"; import "package:nexus/pages/login_page.dart";
import "package:window_manager/window_manager.dart"; import "package:window_manager/window_manager.dart";
import "package:flutter/material.dart"; import "package:flutter/material.dart";
@ -41,7 +41,7 @@ class App extends ConsumerWidget {
.watch(ClientController.provider) .watch(ClientController.provider)
.betterWhen( .betterWhen(
data: (client) => data: (client) =>
client.accessToken == null ? LoginPage() : HomePage(), client.accessToken == null ? LoginPage() : ChatPage(),
), ),
), ),
); );

View file

@ -1,9 +1,9 @@
import "package:flutter/material.dart"; import "package:flutter/material.dart";
import "package:nexus/widgets/room_chat.dart"; import "package:nexus/widgets/chat/room_chat.dart";
import "package:nexus/widgets/sidebar.dart"; import "package:nexus/widgets/chat/sidebar.dart";
class HomePage extends StatelessWidget { class ChatPage extends StatelessWidget {
const HomePage({super.key}); const ChatPage({super.key});
@override @override
Widget build(BuildContext context) => LayoutBuilder( Widget build(BuildContext context) => LayoutBuilder(

View file

@ -14,12 +14,12 @@ import "package:nexus/controllers/current_room_controller.dart";
import "package:nexus/controllers/room_chat_controller.dart"; import "package:nexus/controllers/room_chat_controller.dart";
import "package:nexus/helpers/extension_helper.dart"; import "package:nexus/helpers/extension_helper.dart";
import "package:nexus/helpers/launch_helper.dart"; import "package:nexus/helpers/launch_helper.dart";
import "package:nexus/widgets/chat_box.dart"; import "package:nexus/widgets/chat/chat_box.dart";
import "package:nexus/widgets/code_block.dart"; import "package:nexus/widgets/chat/code_block.dart";
import "package:nexus/widgets/member_list.dart"; import "package:nexus/widgets/chat/member_list.dart";
import "package:nexus/widgets/room_appbar.dart"; import "package:nexus/widgets/chat/room_appbar.dart";
import "package:nexus/widgets/spoiler_text.dart"; import "package:nexus/widgets/chat/spoiler_text.dart";
import "package:nexus/widgets/top_widget.dart"; import "package:nexus/widgets/chat/top_widget.dart";
import "package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart"; import "package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart";
class RoomChat extends HookConsumerWidget { class RoomChat extends HookConsumerWidget {