saturation/ui
DocsComponentsBlocksPages

Sections

IntroductionComponentsInstallationTheming

Components

ComponentsAccordionAI Chat InputAlertAnimated GroupAnimated NumberAvatarBadgeBorder TrailBreadcrumbButtonButton GroupCalendar PickerCardChartCheckboxCollapsibleComboboxCommandContext MenuCredit CardData TableDate PickerDialogDropdown MenuEmptyFieldFiltersFull CalendarGlow EffectInputInput GroupInput OTPItemKanbanKbdMenubarNovel EditorPaginationProgressProgressive BlurRadio GroupSelectSeparatorSheetSkeletonSliderSonnerSpinnerSpotlightSwitchTableTabsText EffectText ShimmerTextareaToggleToggle GroupTreeTypography

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