Files
Reactive-Resume/.design-sync/previews/Toaster.tsx
T
Amruth Pillai 170550ed59 feat(ui): add a Base UI toast component
Adds the toast primitive that replaces sonner, along with its design-sync card
mapping. Nothing consumes it yet; the call sites move over next.
2026-08-17 22:32:31 +02:00

21 lines
544 B
TypeScript

import { useEffect } from "react";
import { Toaster, toast } from "@reactive-resume/ui/components/toast";
// Toaster is the toast host. Fire a persistent toast on mount so the card
// shows a real notification instead of an empty portal.
export const Notification = () => {
useEffect(() => {
toast.add({
type: "success",
title: "Resume published",
description: "“Software Engineer” is now live at rxresume.me/jane-doe.",
timeout: 0,
});
}, []);
return (
<div style={{ minHeight: 140 }}>
<Toaster />
</div>
);
};