AIFT Design
Components

TimePicker

시간 선택 컴포넌트

시간 선택 컴포넌트는 12시간제(AM/PM)로 시·분을 선택할 수 있는 폼 요소입니다.

기본 사용법

'use client';import { useState } from 'react';import { TimePicker } from '@aift/ui/TimePicker';export default function Preview() {  const [value, setValue] = useState<Date | undefined>(undefined);  return (    <div className="max-w-md space-y-4">      <TimePicker value={value} onChange={setValue} />    </div>  );}

Props

PropTypeDefaultDescription
valueDate-선택된 시간 (시/분만 사용)
onChange(date: Date | undefined) => void-시간 변경 핸들러
placeholderstring'오전 0:00'플레이스홀더 텍스트
disabledbooleanfalse비활성화 여부
classNamestring-추가 CSS 클래스
formatstring'A h:mm'시간 표시 형식 (dayjs)

On this page