Skip to content
GitHub

Scheduled Badge

A scheduled badge for task items.

09/18/202609/20/202610/18/2026
import { ScheduledBadge } from "@/components/features/pxl/tasks/scheduled-badge";
const formatDate = (date: Date) => {
return date.toISOString().split("T")[0];
};
const addDays = (date: Date, days: number) => {
const result = new Date(date);
result.setDate(result.getDate() + days);
return result;
};
export default function ScheduledBadgeDemo() {
const today = new Date();
return (
<div className="flex flex-col gap-4">
<ScheduledBadge value={formatDate(today)} />
<ScheduledBadge value={formatDate(addDays(today, 2))} />
<ScheduledBadge value={formatDate(addDays(today, 30))} />
</div>
);
}
pnpm dlx shadcn@latest add pxl-ui/registry/tasks/scheduled-badge
import { ScheduledBadge } from "@/components/features/pxl/tasks/scheduled-badge";
<ScheduledBadge value="2026-09-21" />