kontenhumas-fe/providers/mounted.provider.tsx

14 lines
388 B
TypeScript
Raw Normal View History

2025-09-23 13:07:34 +00:00
"use client";
import Loader from "@/components/loader";
import { useMounted } from "@/hooks/use-mounted";
import React from "react";
const MountedProvider = ({ children, isProtected }: { children: React.ReactNode, isProtected: Boolean }) => {
const mounted = useMounted();
if (!mounted) return isProtected ? <Loader /> : null;
return children;
};
export default MountedProvider;