import type { NavigateOptions } from "react-router-dom"; import * as React from "react"; import { HeroUIProvider } from "@heroui/system"; import { useHref, useNavigate } from "react-router-dom"; import { Toaster } from 'react-hot-toast'; import { ThemeProvider } from '@/components/theme-provider'; import { I18nProvider } from "@react-aria/i18n"; declare module "@react-types/shared" { interface RouterConfig { routerOptions: NavigateOptions; } } export interface ProvidersProps { children: React.ReactNode; } export function Provider({ children }: ProvidersProps) { const navigate = useNavigate(); return ( {children} ); }