(feat): improve mobile cal ui a bit
(feat): add popout for call ui on mobile (fix): fix cache and profile avatar upload stuff
This commit is contained in:
parent
37b2f8747d
commit
b5ce3c554d
14 changed files with 443 additions and 155 deletions
|
|
@ -22,7 +22,6 @@ import ChatScreen from "@tensamin/chat/screen";
|
|||
import CallScreen from "@tensamin/call/screen";
|
||||
import Login from "@/routes/screens/login";
|
||||
|
||||
import CallPopout from "@tensamin/call/popout";
|
||||
import ChatContext from "@tensamin/chat/context";
|
||||
import { useCall, useInitializeCall } from "@tensamin/call/store";
|
||||
import { useIsSpeaking } from "@tensamin/call/speakingState";
|
||||
|
|
@ -289,7 +288,6 @@ function AppShell() {
|
|||
<Session>
|
||||
<UserProvider>
|
||||
<CallInit />
|
||||
<CallPopout />
|
||||
<TAuthWrapper>
|
||||
<AppLayout>
|
||||
<ChatContext>
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ import { type ReactNode } from "react";
|
|||
import Sidebar from "@/components/sidebar";
|
||||
import Navbar, { MobileNavbar } from "@/components/navbar";
|
||||
import { useShowMobileNavbar } from "./useShowMobileNavbar";
|
||||
import CallPopout from "@tensamin/call/popout";
|
||||
|
||||
import { useIsMobile, cn, SidebarProvider } from "@methanium/ui";
|
||||
|
||||
|
|
@ -16,6 +17,7 @@ export default function Layout({ children }: { children: ReactNode }) {
|
|||
<div className="w-full h-full min-h-0 flex overflow-hidden bg-sidebar">
|
||||
<SidebarProvider className="h-full min-h-0 overflow-hidden">
|
||||
<Sidebar />
|
||||
<CallPopout />
|
||||
<div
|
||||
// Background of ui that is overlapping with the system ui
|
||||
className={cn(
|
||||
|
|
|
|||
Loading…
Reference in a new issue