feat: show navbar only when not recording

This commit is contained in:
karishmas6
2024-10-24 15:08:05 +05:30
parent aec985f3be
commit daa33ba21b

View File

@@ -49,29 +49,29 @@ export const PageWrapper = () => {
<div>
<AuthProvider>
<SocketProvider>
<React.Fragment>
<NavBar recordingName={recordingName} isRecording={!!browserId} />
<React.Fragment>
{!browserId && <NavBar recordingName={recordingName} isRecording={!!browserId} />}
<Routes>
<Route element={<UserRoute />}>
<Route path="/" element={<MainPage handleEditRecording={handleEditRecording} />} />
<Route path="/" element={<MainPage handleEditRecording={handleEditRecording} />} />
</Route>
<Route element={<UserRoute />}>
<Route path="/recording" element={
<BrowserDimensionsProvider>
<RecordingPage recordingName={recordingName} />
</BrowserDimensionsProvider>
} />
<Route path="/recording" element={
<BrowserDimensionsProvider>
<RecordingPage recordingName={recordingName} />
</BrowserDimensionsProvider>
} />
</Route>
<Route
path="/login"
element={<Login />}
path="/login"
element={<Login />}
/>
<Route
path="/register"
element={<Register />}
path="/register"
element={<Register />}
/>
</Routes>
</React.Fragment>
</React.Fragment>
</SocketProvider>
</AuthProvider>
{isNotification() ?