feat: wrap main content with TooltipProvider for enhanced tooltip functionality

This commit is contained in:
2026-02-22 01:33:00 +08:00
parent ce38fd6dad
commit 26f8d24b89

View File

@@ -2,6 +2,7 @@ import { Link, Outlet, createRootRoute, useNavigate } from '@tanstack/react-rout
import { TanStackRouterDevtools } from '@tanstack/react-router-devtools' import { TanStackRouterDevtools } from '@tanstack/react-router-devtools'
import { Toaster } from '@/components/ui/sonner' import { Toaster } from '@/components/ui/sonner'
import { AuthProvider } from '@/pages/auth' import { AuthProvider } from '@/pages/auth'
import { TooltipProvider } from '@/components/ui/tooltip'
export const Route = createRootRoute({ export const Route = createRootRoute({
component: RootComponent, component: RootComponent,
}) })
@@ -23,9 +24,11 @@ function RootComponent() {
</div> </div>
<hr /> <hr />
<AuthProvider> <AuthProvider>
<TooltipProvider>
<main className='h-[calc(100%-4rem)] overflow-auto scrollbar'> <main className='h-[calc(100%-4rem)] overflow-auto scrollbar'>
<Outlet /> <Outlet />
</main> </main>
</TooltipProvider>
</AuthProvider> </AuthProvider>
<TanStackRouterDevtools position="bottom-right" /> <TanStackRouterDevtools position="bottom-right" />
<Toaster /> <Toaster />