diff --git a/services/frontend/src/App.tsx b/services/frontend/src/App.tsx index 82c5d23..13cce25 100644 --- a/services/frontend/src/App.tsx +++ b/services/frontend/src/App.tsx @@ -31,13 +31,6 @@ export default function App() { setAuthenticated(true); }, []); - // If not authenticated, show the auth overlay - if (!authenticated) { - const isPublicDashboard = import.meta.env.VITE_DASHBOARD_IS_PUBLIC === "true"; - if (!isPublicDashboard) { - return ; - } - } const voice = useVoiceControl(); const media = useMediaControl(); const messages = useMessages(); @@ -48,6 +41,7 @@ export default function App() { const audio = useAudioPlayback(); const activeTab = uiState.activeTab || "messages"; + const isPublicDashboard = import.meta.env.VITE_DASHBOARD_IS_PUBLIC === "true"; const selectedVoiceGuild = uiState.selectedVoiceGuild || uiState.selectedGuild || ""; @@ -237,7 +231,9 @@ export default function App() { uiState.selectedTextChannel || uiState.selectedVoiceChannel || undefined } > - {activeTab === "live" ? ( + {activeTab === "live" && !authenticated && !isPublicDashboard ? ( + + ) : activeTab === "live" ? (