feat: 标记认证检查结束
This commit is contained in:
@@ -129,6 +129,10 @@ export const AuthProvider = ({ children }) => {
|
|||||||
setUser((prev) => prev === null ? prev : null);
|
setUser((prev) => prev === null ? prev : null);
|
||||||
setIsAuthenticated((prev) => prev === false ? prev : false);
|
setIsAuthenticated((prev) => prev === false ? prev : false);
|
||||||
} finally {
|
} finally {
|
||||||
|
// ⏱️ 性能监控: 标记认证检查结束
|
||||||
|
performanceMonitor.mark('auth-check-end');
|
||||||
|
performanceMonitor.measure('auth-check', 'auth-check-start', 'auth-check-end');
|
||||||
|
|
||||||
// ⚡ 只在 isLoading 为 true 时才设置为 false,避免不必要的状态更新
|
// ⚡ 只在 isLoading 为 true 时才设置为 false,避免不必要的状态更新
|
||||||
setIsLoading((prev) => prev === false ? prev : false);
|
setIsLoading((prev) => prev === false ? prev : false);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user