[新增] 集成 Sonner 通知库,添加 Toaster 组件并在 InlineMessage 中使用

This commit is contained in:
ryan
2026-06-01 10:41:54 +08:00
parent f034b73a47
commit 65f899d334
15 changed files with 1775 additions and 4792 deletions
@@ -5,6 +5,7 @@ import { type ReactNode, useState } from 'react';
import { AuthProvider } from '@/components/providers/auth-provider';
import { ThemeProvider } from '@/components/providers/theme-provider';
import { Toaster } from '@/components/ui/sonner';
interface AppProvidersProps {
children: ReactNode;
@@ -30,7 +31,10 @@ export function AppProviders({ children }: AppProvidersProps) {
return (
<QueryClientProvider client={queryClient}>
<ThemeProvider>
<AuthProvider>{children}</AuthProvider>
<AuthProvider>
{children}
<Toaster />
</AuthProvider>
</ThemeProvider>
</QueryClientProvider>
);