From 89e0fb687a8c255af5f64ae3dabbcefcbb1c1f91 Mon Sep 17 00:00:00 2001 From: chenhang Date: Fri, 10 Jul 2026 18:16:12 +0800 Subject: [PATCH] chore(ui): remove unused components --- src/app/_components/core/index.ts | 1 - .../core/scrollable-page.module.css | 8 -------- src/app/_components/core/scrollable-page.tsx | 16 --------------- .../auth/components/auth-divider.module.css | 20 ------------------- src/app/auth/components/auth-divider.tsx | 17 ---------------- src/app/auth/components/index.ts | 1 - 6 files changed, 63 deletions(-) delete mode 100644 src/app/_components/core/scrollable-page.module.css delete mode 100644 src/app/_components/core/scrollable-page.tsx delete mode 100644 src/app/auth/components/auth-divider.module.css delete mode 100644 src/app/auth/components/auth-divider.tsx diff --git a/src/app/_components/core/index.ts b/src/app/_components/core/index.ts index 31e9c8e5..57091c07 100644 --- a/src/app/_components/core/index.ts +++ b/src/app/_components/core/index.ts @@ -12,5 +12,4 @@ export * from "./mobile-shell"; export * from "./page-loading-fallback"; export * from "./page-scaffold"; export * from "./responsive-mobile-shell"; -export * from "./scrollable-page"; export * from "./settings-section"; diff --git a/src/app/_components/core/scrollable-page.module.css b/src/app/_components/core/scrollable-page.module.css deleted file mode 100644 index 4ed295fe..00000000 --- a/src/app/_components/core/scrollable-page.module.css +++ /dev/null @@ -1,8 +0,0 @@ -.scroll { - flex: 1 1 auto; - min-height: 0; - min-width: 0; - overflow-y: auto; - overscroll-behavior-y: contain; - -webkit-overflow-scrolling: touch; -} diff --git a/src/app/_components/core/scrollable-page.tsx b/src/app/_components/core/scrollable-page.tsx deleted file mode 100644 index aec3be45..00000000 --- a/src/app/_components/core/scrollable-page.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import type { ReactNode } from "react"; - -import styles from "./scrollable-page.module.css"; - -export interface ScrollablePageProps { - children: ReactNode; - className?: string; -} - -export function ScrollablePage({ children, className }: ScrollablePageProps) { - return ( -
- {children} -
- ); -} diff --git a/src/app/auth/components/auth-divider.module.css b/src/app/auth/components/auth-divider.module.css deleted file mode 100644 index 12733a98..00000000 --- a/src/app/auth/components/auth-divider.module.css +++ /dev/null @@ -1,20 +0,0 @@ -.wrapper { - display: flex; - align-items: center; - gap: var(--spacing-md); - width: 100%; - margin: var(--spacing-lg) 0; -} - -.line { - flex: 1 1 auto; - height: var(--border-light); - background: var(--color-chat-input-border); -} - -.label { - font-size: var(--font-size-sm); - color: var(--color-text-secondary); - text-transform: uppercase; - letter-spacing: 0.04em; -} diff --git a/src/app/auth/components/auth-divider.tsx b/src/app/auth/components/auth-divider.tsx deleted file mode 100644 index d51602f7..00000000 --- a/src/app/auth/components/auth-divider.tsx +++ /dev/null @@ -1,17 +0,0 @@ -"use client"; -/** - * "OR" 分隔符 - * - * - */ -import styles from "./auth-divider.module.css"; - -export function AuthDivider({ label = "or" }: { label?: string }) { - return ( -
-
- {label} -
-
- ); -} diff --git a/src/app/auth/components/index.ts b/src/app/auth/components/index.ts index 45497f29..48014875 100644 --- a/src/app/auth/components/index.ts +++ b/src/app/auth/components/index.ts @@ -3,7 +3,6 @@ */ export * from "./auth-background"; -export * from "./auth-divider"; export * from "./auth-email-panel"; export * from "./auth-error-message"; export * from "./auth-facebook-panel";