feat: 添加后台任务测试通知功能,优化滑动删除交互体验

This commit is contained in:
richarjiang
2025-09-04 16:12:27 +08:00
parent 05a643a9e6
commit a4a0e07227
3 changed files with 44 additions and 20 deletions

View File

@@ -138,20 +138,6 @@ export default function LoginScreen() {
}
}, [appleAvailable, router, searchParams?.redirectParams, searchParams?.redirectTo]);
const onGuestLogin = useCallback(() => {
// 游客继续:若有 redirect 则前往,无则返回
const to = searchParams?.redirectTo as string | undefined;
const paramsJson = searchParams?.redirectParams as string | undefined;
let parsedParams: Record<string, any> | undefined;
if (paramsJson) {
try { parsedParams = JSON.parse(paramsJson); } catch { }
}
if (to) {
router.replace({ pathname: to, params: parsedParams } as any);
} else {
router.back();
}
}, [router, searchParams?.redirectParams, searchParams?.redirectTo]);
// 登录按钮不再因未勾选协议而禁用,仅在加载中禁用