feat(renderer): add shadcn Toaster primitive

This commit is contained in:
2026-06-05 22:50:07 +05:30
parent 8160ac05e0
commit 3ff76c8c33
2 changed files with 51 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import { describe, it, expect } from 'vitest';
import { render } from '@testing-library/react';
import { Toaster } from '@/components/ui/sonner';
import { ThemeProvider } from '@/components/theme-provider';
describe('Toaster', () => {
it('renders inside ThemeProvider without crashing', () => {
const { container } = render(
<ThemeProvider defaultTheme="light" attribute="class">
<Toaster />
</ThemeProvider>
);
// The Toaster portal is mounted at body level, so the container may be empty
// but the test should not throw
expect(container).toBeDefined();
});
});