saturation/uisaturation/ui
DocsComponentsBlocksPagesEmails
GitHub

Sections

IntroductionComponentsInstallationMCPThemingDesign

Components

Components

General

AvatarBadgeButtonKbdProgressSeparatorSkeletonSpin ResolveSpinnerSync ButtonTypography

Forms & Inputs

Address LookupCalendar PickerCheckboxComboboxDate PickerEmoji PickerFavicon SearchFieldInputInput GroupInput OTPRadio GroupSelectSliderSwitchTextareaToggleToggle Group

Data Display

AccordionAlertCardChartComparison SliderCredit CardData TableEmptyItemSaturation Credit CardTableTree

Navigation

BreadcrumbCommandMenubarNavigation MenuPaginationTabs

Overlays

CollapsibleContext MenuDialogDropdown MenuSheet

Layout

Button GroupFont ProviderWizard Split Layout

Feedback

Sonner

Animation & Effects

Animated GroupAnimated ListAnimated NumberBeamBlur FadeBorder TrailGlow EffectLiquid MetalLoading StateParallaxPixelProgressive BlurRippleSpotlightText EffectText Shimmer

Productivity

Agent ChatAI Chat InputCoding AgentFiltersFull CalendarKanbanNovel Editor

Overtime

An overtime rate configuration component with base hours, multipliers, and column selection.

Base Hours

Overtime Rate

x
afterhrs
x
afterhrs

Features

  • Base hours config — Set regular hour threshold
  • Rate multiplier — Configure overtime pay rate
  • Column selection — Map to spreadsheet columns

API Reference

PropTypeDefaultDescription
baseHoursnumber40Standard work hours threshold
multipliernumber1.5Overtime rate multiplier
onSave(config: OvertimeConfig) => void-Save callback

Components Used

popoverinputcommandbuttonbadgetooltip