/
kaws
/
ui-kit-ce
Обзор
Документация
Войти
/
kaws
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/date-picker/src/utils/getExternalComponentProps.ts
33 строки
786 B
Урядышев Павел Александрович
feat(date-picker): реализованы новые компоненты QuarterPicker и QuarterRangePicker
16 июл 2025, 10:55
16 июл 2025, 10:55
cd836e9
Код
Авторство
О чём код?
import { ExternalCalendarViewComponentsProps, ExternalCalendarViewComponentsPropsPartial, } from '../interfaces' /** * Функция возврщаюащая доп пропсы. * * @param props */ export const getExternalComponentsProps = <TDate extends unknown>( props?: ExternalCalendarViewComponentsPropsPartial<TDate> ): ExternalCalendarViewComponentsProps<TDate> => { const defaultProps: ExternalCalendarViewComponentsProps<TDate> = { yearBarButtonProps: {}, dayViewProps: {}, monthBarButtonProps: {}, monthViewProps: {}, yearViewProps: {}, quarterViewProps: {}, nextNavigationBarButtonProps: {}, prevNavigationBarButtonProps: {}, } if (!props) { return defaultProps } return { ...defaultProps, ...props, } }