diff --git a/packages/frontend/src/components/small-sprint-display.tsx b/packages/frontend/src/components/small-sprint-display.tsx new file mode 100644 index 0000000..cc3b356 --- /dev/null +++ b/packages/frontend/src/components/small-sprint-display.tsx @@ -0,0 +1,25 @@ +import { DEFAULT_SPRINT_COLOUR, type SprintRecord } from "@issue/shared"; +import { cn, DARK_TEXT_COLOUR, isLight } from "@/lib/utils"; + +export default function SmallSprintDisplay({ + sprint, + className, +}: { + sprint?: SprintRecord; + className?: string; +}) { + const colour = sprint?.color || DEFAULT_SPRINT_COLOUR; + const textColour = isLight(colour) ? DARK_TEXT_COLOUR : "var(--foreground)"; + + return ( +
+ {sprint?.name || "None"} +
+ ); +}