add new cache swr provider
This commit is contained in:
@@ -5,6 +5,7 @@ import WithWidgetMiddleware from "@/core/middlewares/withWidget";
|
||||
import { SocketProvider } from "@/lib/contexts/socket";
|
||||
import { usePermissions } from "@/lib/hooks/usePermissions";
|
||||
import { Stack } from "@mui/material";
|
||||
import { SWRConfig } from "swr";
|
||||
|
||||
const Layout = ({ children }) => {
|
||||
const { data: permissions } = usePermissions();
|
||||
@@ -14,9 +15,11 @@ const Layout = ({ children }) => {
|
||||
|
||||
return (
|
||||
<SocketProvider>
|
||||
<SWRConfig value={{ provider: () => new Map() }}>
|
||||
<Stack sx={{ width: "100%", height: "100%" }}>
|
||||
<HeaderWithSidebar>{children}</HeaderWithSidebar>
|
||||
</Stack>
|
||||
</SWRConfig>
|
||||
<WithWidgetMiddleware enable={isCallWidgetEnabled}>
|
||||
<CallWidget />
|
||||
</WithWidgetMiddleware>
|
||||
|
||||
Reference in New Issue
Block a user