import clsx from 'clsx'; import { getHours, getMilliseconds, getMinutes, getSeconds } from '@wojtekmaj/date-utils'; import Hand from './Hand.js'; import MinuteMark from './MinuteMark.js'; import HourMark from './HourMark.js'; import type { formatHour as defaultFormatHour } from './shared/hourFormatter.js'; import type { ClassName, HandLength, HandWidth, MarkLength, MarkWidth, OppositeHandLength, } from './shared/types.js'; export type ClockProps = { /** * Class name(s) that will be added along with `"react-clock"` to the main react-clock `