(feat): move call context to zustand
(feat): add actions, basic call page
This commit is contained in:
parent
d01df7c02c
commit
413764f33e
17 changed files with 673 additions and 382 deletions
|
|
@ -21,7 +21,7 @@ import CallScreen from "@tensamin/call/screen";
|
|||
import Login from "@/routes/screens/login";
|
||||
|
||||
import ChatContext from "@tensamin/chat/context";
|
||||
import CallContext from "@tensamin/call/context";
|
||||
import { useInitializeCall } from "@tensamin/call/store";
|
||||
import { Provider as SocketContext } from "@tensamin/ttp";
|
||||
import UserContext from "@tensamin/user/context";
|
||||
import DeeplinkContext from "@tensamin/tauri/deeplinkHandler";
|
||||
|
|
@ -142,18 +142,23 @@ function AppShell() {
|
|||
return (
|
||||
<SocketContext>
|
||||
<UserContext>
|
||||
<CallContext>
|
||||
<TAuthWrapper>
|
||||
<AppLayout>
|
||||
<Outlet />
|
||||
</AppLayout>
|
||||
</TAuthWrapper>
|
||||
</CallContext>
|
||||
<CallInit />
|
||||
<TAuthWrapper>
|
||||
<AppLayout>
|
||||
<Outlet />
|
||||
</AppLayout>
|
||||
</TAuthWrapper>
|
||||
</UserContext>
|
||||
</SocketContext>
|
||||
);
|
||||
}
|
||||
|
||||
function CallInit() {
|
||||
useInitializeCall();
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
function Chat() {
|
||||
return (
|
||||
<ChatContext>
|
||||
|
|
|
|||
Loading…
Reference in a new issue