Incoming request card with avatar, handle, mutual-connections line, and accept or decline buttons.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Notification8 } from "@/components/beste/piece/notification8";
<Notification8
name="Jordan Reyes"
username="jordan.r"
initials="JR"
mutualCount={12}
image="https://images.unsplash.com/photo-1667063160344-58a0f325715a?w=100&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1yZWxhdGVkfDM1fHx8ZW58MHx8fHx8"
/>You-were-mentioned card with the channel context and the quoted message.
Software update card with version chip, changelog blurb, and a later or install action row.
Chat notification showing sender avatar, message snippet, timestamp, and an unread dot.
Notification with a circled icon, title, description, and an optional action link.
Delivery progress card with a four-step tracker, carrier line, and ETA string.
Inbox row with sender, subject line, two-line body preview, attachment clip, and star.