Skip to content

Commit 7a8ae23

Browse files
committed
fix : rangepicker timeStep
1 parent 0c18e15 commit 7a8ae23

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

package/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@shinyongjun/react-datepicker",
3-
"version": "2.1.0",
3+
"version": "2.1.1",
44
"main": "./dist/cjs/index.js",
55
"module": "./dist/esm/index.js",
66
"source": "./src/index.tsx",

package/src/components/Rangepicker.tsx

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { Fragment, useEffect, useMemo, useRef, useState } from 'react';
44
import { NAME_SPACE } from '../constants/core';
55
import {
66
IDateValue,
7+
ITimeStep,
78
ITimeValue,
89
ITimeselector,
910
TIsVisible,
@@ -34,12 +35,7 @@ interface IProps {
3435
disabled?: boolean;
3536
/** 시간선택기 사용 여부를 결정합니다. */
3637
timeselector?: false | ITimeselector;
37-
/** 시간선택기 - (시간)의 간격을 결정합니다. */
38-
hourStep?: number;
39-
/** 시간선택기 - (분)의 간격을 결정합니다. */
40-
minuteStep?: number;
41-
/** 시간선택기 - (초)의 간격을 결정합니다. */
42-
secondStep?: number;
38+
timeStep?: ITimeStep;
4339
/** value의 변화를 감지하여 Callback함수를 실행합니다. */
4440
onChange?: (startDate: Date | null, endDate: Date | null) => void;
4541
}
@@ -59,9 +55,7 @@ export default function Rangepicker({
5955
placeholder = '',
6056
disabled = false,
6157
timeselector = false,
62-
hourStep = 1,
63-
minuteStep = 1,
64-
secondStep = 1,
58+
timeStep = { hour: 1, minute: 1, second: 1 },
6559
onChange,
6660
}: IProps) {
6761
const initialValueFormat = timeselector
@@ -371,9 +365,7 @@ export default function Rangepicker({
371365
isVisible === 'start' ? setTimeStartValue : setTimeEndValue
372366
}
373367
timeselector={timeselector}
374-
hourStep={hourStep}
375-
minuteStep={minuteStep}
376-
secondStep={secondStep}
368+
timeStep={timeStep}
377369
/>
378370
</div>
379371
)}

0 commit comments

Comments
 (0)