Countdown Badge

Launch in--d --h --m --s
About this component

Countdown Badge

A live countdown badge for launches and limited offers, SSR safe with a finished state.

Usage

The import and the props worth knowing about, in one place.

import { Badge18 } from "@/components/beste/component/badge18";

<Badge18 target="2027-01-01T00:00:00Z" label="Launch in" />

<Badge18
  target="2026-12-24T18:00:00Z"
  label="Early bird ends in"
  finishedText="Offer ended"   // shown once the target passes
  tone="primary"               // "foreground" (default) | "primary"
/>

Props

Read from the component's own type, so this cannot drift from what it accepts.

PropTypeDefaultDescription
target*string—Target date-time, ISO string (e.g. "2027-01-01T00:00:00Z")
labelstring—Muted label before the numbers (e.g. "Launch in")
finishedTextstring—Shown once the target has passed
tone"foreground" | "primary"—Number color
classNamestring—Additional classes merged onto the root

More Badge components

View all Badge
Available for new projects
New template addedThe Auralis studio set is live