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