diff --git a/@packages/@providers/attribute-ui/src/components/index.ts b/@packages/@providers/attribute-ui/src/components/index.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/attribute-ui/src/index.ts b/@packages/@providers/attribute-ui/src/index.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/attribute-ui/src/test-setup.ts b/@packages/@providers/attribute-ui/src/test-setup.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/README.md b/@packages/@providers/auth-provider/README.md old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/AuthProvider.tsx b/@packages/@providers/auth-provider/src/AuthProvider.tsx old mode 100644 new mode 100755 index 506cb8884..d704ed7f5 --- a/@packages/@providers/auth-provider/src/AuthProvider.tsx +++ b/@packages/@providers/auth-provider/src/AuthProvider.tsx @@ -73,6 +73,16 @@ export function AuthProvider({ }); // Also update query cache queryClient.setQueryData(['auth', 'me'], devOverride.user); + } else if (import.meta.env.DEV && !isDevOverrideActive) { + // Reset to guest state when dev override becomes inactive + setAuthState({ + user: null, + isLoading: false, + isAuthenticated: false, + error: null, + isDevMode: true, // Still in dev mode, just not authenticated + }); + queryClient.setQueryData(['auth', 'me'], null); } }, [isDevOverrideActive, devOverride, queryClient]); diff --git a/@packages/@providers/auth-provider/src/AuthProviderWithDevBridge.test.tsx b/@packages/@providers/auth-provider/src/AuthProviderWithDevBridge.test.tsx old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/AuthProviderWithDevBridge.tsx b/@packages/@providers/auth-provider/src/AuthProviderWithDevBridge.tsx old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/auth-events.ts b/@packages/@providers/auth-provider/src/auth-events.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/auth-storage.ts b/@packages/@providers/auth-provider/src/auth-storage.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/devAuthIntegration.test.tsx b/@packages/@providers/auth-provider/src/devAuthIntegration.test.tsx old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/index.ts b/@packages/@providers/auth-provider/src/index.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/types.ts b/@packages/@providers/auth-provider/src/types.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/auth-provider/src/useAuth.ts b/@packages/@providers/auth-provider/src/useAuth.ts old mode 100644 new mode 100755 diff --git a/@packages/@providers/wizard-provider/README.md b/@packages/@providers/wizard-provider/README.md old mode 100644 new mode 100755 diff --git a/@packages/@providers/wizard-provider/src/WizardProvider.tsx b/@packages/@providers/wizard-provider/src/WizardProvider.tsx old mode 100644 new mode 100755