"use client" import { HeroUIProvider, cn } from "@heroui/react" import { ToastProvider } from "@heroui/toast" import { platform } from "@tauri-apps/plugin-os" import { ThemeProvider as NextThemesProvider } from "next-themes" import { useEffect, useState } from "react" export default function Providers({ children }: { children: React.ReactNode }) { const [os, setOs] = useState("windows") useEffect(() => { setOs(platform()) }, []) return ( {children} ) }