feat(ui): replace emoji icons with lucide-react icon components
This commit is contained in:
@@ -1,16 +1,6 @@
|
||||
"use client";
|
||||
/**
|
||||
* 认证面板:顶层 switch(Facebook / Email)+ 悬浮返回按钮
|
||||
*
|
||||
* 原始 Dart: lib/ui/auth/widgets/auth_panel.dart
|
||||
*
|
||||
* 行为对齐:
|
||||
* - 状态机:`authPanelMode`("facebook" | "email")由 XState 管理
|
||||
* - 切换派发 `AuthPanelModeChanged`
|
||||
* - 悬浮返回按钮(40×40 白圆,top:20, left:20):
|
||||
* - facebook 模式:`router.back()`
|
||||
* - email 模式:派发 `AuthPanelModeChanged(facebook)`
|
||||
* - Email 面板的弹层 Facebook 按钮同样派发 `AuthPanelModeChanged(facebook)`
|
||||
*/
|
||||
import { useRouter } from "next/navigation";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user