From b9a2e09e745a05560d15996f4fb53e8d4190cdd4 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 19 Nov 2025 12:23:35 -0500 Subject: [PATCH] reorganize --- lib/main.dart | 4 ++-- lib/pages/{home_page.dart => chat_page.dart} | 8 ++++---- lib/widgets/{ => chat}/chat_box.dart | 0 lib/widgets/{ => chat}/code_block.dart | 0 lib/widgets/{ => chat}/member_list.dart | 0 lib/widgets/{ => chat}/room_appbar.dart | 0 lib/widgets/{ => chat}/room_chat.dart | 12 ++++++------ lib/widgets/{ => chat}/sidebar.dart | 0 lib/widgets/{ => chat}/spoiler_text.dart | 0 lib/widgets/{ => chat}/top_widget.dart | 0 10 files changed, 12 insertions(+), 12 deletions(-) rename lib/pages/{home_page.dart => chat_page.dart} (80%) rename lib/widgets/{ => chat}/chat_box.dart (100%) rename lib/widgets/{ => chat}/code_block.dart (100%) rename lib/widgets/{ => chat}/member_list.dart (100%) rename lib/widgets/{ => chat}/room_appbar.dart (100%) rename lib/widgets/{ => chat}/room_chat.dart (98%) rename lib/widgets/{ => chat}/sidebar.dart (100%) rename lib/widgets/{ => chat}/spoiler_text.dart (100%) rename lib/widgets/{ => chat}/top_widget.dart (100%) diff --git a/lib/main.dart b/lib/main.dart index fd852cc..30bdd92 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,7 +1,7 @@ import "package:flutter_riverpod/flutter_riverpod.dart"; import "package:nexus/controllers/client_controller.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:window_manager/window_manager.dart"; import "package:flutter/material.dart"; @@ -41,7 +41,7 @@ class App extends ConsumerWidget { .watch(ClientController.provider) .betterWhen( data: (client) => - client.accessToken == null ? LoginPage() : HomePage(), + client.accessToken == null ? LoginPage() : ChatPage(), ), ), ); diff --git a/lib/pages/home_page.dart b/lib/pages/chat_page.dart similarity index 80% rename from lib/pages/home_page.dart rename to lib/pages/chat_page.dart index 64a326f..ff1f99d 100644 --- a/lib/pages/home_page.dart +++ b/lib/pages/chat_page.dart @@ -1,9 +1,9 @@ import "package:flutter/material.dart"; -import "package:nexus/widgets/room_chat.dart"; -import "package:nexus/widgets/sidebar.dart"; +import "package:nexus/widgets/chat/room_chat.dart"; +import "package:nexus/widgets/chat/sidebar.dart"; -class HomePage extends StatelessWidget { - const HomePage({super.key}); +class ChatPage extends StatelessWidget { + const ChatPage({super.key}); @override Widget build(BuildContext context) => LayoutBuilder( diff --git a/lib/widgets/chat_box.dart b/lib/widgets/chat/chat_box.dart similarity index 100% rename from lib/widgets/chat_box.dart rename to lib/widgets/chat/chat_box.dart diff --git a/lib/widgets/code_block.dart b/lib/widgets/chat/code_block.dart similarity index 100% rename from lib/widgets/code_block.dart rename to lib/widgets/chat/code_block.dart diff --git a/lib/widgets/member_list.dart b/lib/widgets/chat/member_list.dart similarity index 100% rename from lib/widgets/member_list.dart rename to lib/widgets/chat/member_list.dart diff --git a/lib/widgets/room_appbar.dart b/lib/widgets/chat/room_appbar.dart similarity index 100% rename from lib/widgets/room_appbar.dart rename to lib/widgets/chat/room_appbar.dart diff --git a/lib/widgets/room_chat.dart b/lib/widgets/chat/room_chat.dart similarity index 98% rename from lib/widgets/room_chat.dart rename to lib/widgets/chat/room_chat.dart index 357a6f6..36e1f3c 100644 --- a/lib/widgets/room_chat.dart +++ b/lib/widgets/chat/room_chat.dart @@ -14,12 +14,12 @@ import "package:nexus/controllers/current_room_controller.dart"; import "package:nexus/controllers/room_chat_controller.dart"; import "package:nexus/helpers/extension_helper.dart"; import "package:nexus/helpers/launch_helper.dart"; -import "package:nexus/widgets/chat_box.dart"; -import "package:nexus/widgets/code_block.dart"; -import "package:nexus/widgets/member_list.dart"; -import "package:nexus/widgets/room_appbar.dart"; -import "package:nexus/widgets/spoiler_text.dart"; -import "package:nexus/widgets/top_widget.dart"; +import "package:nexus/widgets/chat/chat_box.dart"; +import "package:nexus/widgets/chat/code_block.dart"; +import "package:nexus/widgets/chat/member_list.dart"; +import "package:nexus/widgets/chat/room_appbar.dart"; +import "package:nexus/widgets/chat/spoiler_text.dart"; +import "package:nexus/widgets/chat/top_widget.dart"; import "package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart"; class RoomChat extends HookConsumerWidget { diff --git a/lib/widgets/sidebar.dart b/lib/widgets/chat/sidebar.dart similarity index 100% rename from lib/widgets/sidebar.dart rename to lib/widgets/chat/sidebar.dart diff --git a/lib/widgets/spoiler_text.dart b/lib/widgets/chat/spoiler_text.dart similarity index 100% rename from lib/widgets/spoiler_text.dart rename to lib/widgets/chat/spoiler_text.dart diff --git a/lib/widgets/top_widget.dart b/lib/widgets/chat/top_widget.dart similarity index 100% rename from lib/widgets/top_widget.dart rename to lib/widgets/chat/top_widget.dart