- 링크결제 API 수정
- 지급대행 수정
This commit is contained in:
@@ -14,6 +14,8 @@ interface NiceCalendarProps {
|
||||
singleDate?: string;
|
||||
calendarType: CalendarType;
|
||||
setNewDate: (date: string) => void;
|
||||
minDate?: Date;
|
||||
maxDate?: Date;
|
||||
};
|
||||
|
||||
const NiceCalendar = ({
|
||||
@@ -23,7 +25,9 @@ const NiceCalendar = ({
|
||||
endDate,
|
||||
singleDate,
|
||||
calendarType,
|
||||
setNewDate
|
||||
setNewDate,
|
||||
minDate: propMinDate,
|
||||
maxDate: propMaxDate
|
||||
}: NiceCalendarProps) => {
|
||||
const [valueDate, setValueDate] = useState<string>();
|
||||
const [minDate, setMinDate] = useState<Date | undefined>();
|
||||
@@ -38,20 +42,22 @@ const NiceCalendar = ({
|
||||
};
|
||||
const setMinMaxValueDate = () => {
|
||||
if(calendarType === CalendarType.Start){
|
||||
setMinDate(undefined);
|
||||
setMinDate(propMinDate || undefined);
|
||||
if(!!endDate){
|
||||
setMaxDate(new Date(endDate));
|
||||
}
|
||||
setValueDate(startDate);
|
||||
}
|
||||
}
|
||||
else if(calendarType === CalendarType.End){
|
||||
if(!!startDate){
|
||||
setMinDate(new Date(startDate));
|
||||
}
|
||||
setMaxDate(new Date());
|
||||
setMaxDate(propMaxDate || new Date());
|
||||
setValueDate(endDate);
|
||||
}
|
||||
else if(calendarType === CalendarType.Single){
|
||||
setMinDate(propMinDate || undefined);
|
||||
setMaxDate(propMaxDate || undefined);
|
||||
setValueDate(singleDate);
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user