refactor(app): 优化退出登录逻辑并添加日志输出

- 在退出登录时添加日志输出,便于调试和排查问题
- 优化 AuthContext 中的值获取方式,提高代码可读性
这个提交包含在:
xuqm 2025-08-29 18:59:16 +08:00
父节点 2a9f0f3d35
当前提交 39a9fa3a65
共有 2 个文件被更改,包括 4 次插入3 次删除

查看文件

@ -27,6 +27,7 @@ const useLogout = (): {
// 退出登录将旧模块中的内容清空
// --- 这部分内容等旧模块不再使用后就可以删除了 ---
const keys = await getAllKeys();
console.log('>>>>>>>>', keys);
// 保留的 key
const keysToKeep = [
COMMONINFO_KEY,

查看文件

@ -80,9 +80,9 @@ const AuthProvider = ({ children }: { children: ReactNode }) => {
{ key: TOKEN_KEY },
{ key: USERINFO_KEY },
]);
if (values[0][1] && values[1][1]) {
const tokenValue = values[0][1];
const userInfoValue = JSON.parse(values[1][1]);
if (values[0] && values[1]) {
const tokenValue = values[0];
const userInfoValue = JSON.parse(values[1]);
dispatch({
type: 'retrieve',
payload: {