From d37edde313b330b97e4715b6ed4fa67f890cd08e Mon Sep 17 00:00:00 2001 From: Kazuki Yamada Date: Sun, 24 Aug 2025 13:27:12 +0900 Subject: [PATCH] refactor(website): extract loading state into TryItLoading component Separates loading state (spinner + sponsor section) into a dedicated component to prevent future conflicts: - Create TryItLoading.vue with loading spinner and Warp sponsor section - Update TryItResult.vue to use the new loading component - Remove loading-related CSS from TryItResult.vue - Improve component separation of concerns This change isolates sponsor-related updates from core functionality changes, reducing merge conflicts when sponsor content is updated. --- .../client/components/Home/TryItLoading.vue | 77 +++++++++++++++++++ .../client/components/Home/TryItResult.vue | 75 +----------------- 2 files changed, 79 insertions(+), 73 deletions(-) create mode 100644 website/client/components/Home/TryItLoading.vue diff --git a/website/client/components/Home/TryItLoading.vue b/website/client/components/Home/TryItLoading.vue new file mode 100644 index 00000000..a13a082c --- /dev/null +++ b/website/client/components/Home/TryItLoading.vue @@ -0,0 +1,77 @@ + + + \ No newline at end of file diff --git a/website/client/components/Home/TryItResult.vue b/website/client/components/Home/TryItResult.vue index fa5228ec..32d287a5 100644 --- a/website/client/components/Home/TryItResult.vue +++ b/website/client/components/Home/TryItResult.vue @@ -1,6 +1,7 @@