c-item-2.tsx
import { Button } from "@/components/ui/button"
import {
Item,
ItemActions,
ItemContent,
ItemDescription,
ItemMedia,
ItemTitle,
} from "@/components/ui/item"
import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"
export function Pattern() {
return (
<div className="mx-auto flex w-full max-w-md flex-col gap-2">
<Item variant="outline">
<ItemMedia variant="icon">
<IconPlaceholder
lucide="MailIcon"
tabler="IconMail"
hugeicons="MailIcon"
phosphor="EnvelopeIcon"
remixicon="RiMailLine"
/>
</ItemMedia>
<ItemContent>
<ItemTitle>Email Notifications</ItemTitle>
<ItemDescription>Receive updates via email</ItemDescription>
</ItemContent>
<ItemActions>
<Button variant="outline" size="sm">
Configure
</Button>
</ItemActions>
</Item>
<Item variant="outline">
<ItemMedia variant="icon">
<IconPlaceholder
lucide="BellIcon"
tabler="IconBell"
hugeicons="NotificationIcon"
phosphor="BellIcon"
remixicon="RiNotificationLine"
/>
</ItemMedia>
<ItemContent>
<ItemTitle>Push Notifications</ItemTitle>
<ItemDescription>Get notified on your device</ItemDescription>
</ItemContent>
<ItemActions>
<Button size="sm">Enable</Button>
</ItemActions>
</Item>
</div>
)
}

































