Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hacker0x01/react-datepicker
/ functions
Functions
441 in github.com/Hacker0x01/react-datepicker
⨍
Functions
441
◇
Types & classes
114
↓ 1,146 callers
Function
newDate
(value?: string | Date | number | null)
src/date_utils.ts:277
↓ 304 callers
Function
safeQuerySelector
( container: HTMLElement, selector: string, )
src/test/test_utils.ts:95
↓ 268 callers
Function
getKey
(key: KeyType, shiftKey = false)
src/test/test_utils.ts:11
↓ 222 callers
Function
formatDate
( date: Date, formatStr: string, locale?: Locale, )
src/date_utils.ts:413
↓ 106 callers
Function
renderDay
(day: Date, props: Record<string, unknown> = {})
src/test/day_test.test.tsx:20
↓ 80 callers
Function
getCalendar
( extraProps?: Partial< Pick< CalendarProps, "dateFormat" | "onSelect" | "onClickOut
src/test/calendar_test.test.tsx:80
↓ 69 callers
Function
getOnInputKeyDownStuff
(opts: { [key: string]: any } = {})
src/test/datepicker_test.test.tsx:1329
↓ 63 callers
Function
isSameDay
(date1?: Date | null, date2?: Date | null)
src/date_utils.ts:750
↓ 55 callers
Function
getSelectedDayNode
(container: HTMLElement)
src/test/datepicker_test.test.tsx:60
↓ 48 callers
Function
parseDate
( value: string, dateFormat: string | string[], locale: Locale | undefined, strictParsing: boolean,
src/date_utils.ts:296
↓ 39 callers
Function
renderMonth
(props: Partial<MonthProps>)
src/test/month_test.test.tsx:1637
↓ 31 callers
Function
isDayDisabled
( day: Date, { minDate, maxDate, excludeDates, excludeDateIntervals, includeDates,
src/date_utils.ts:973
↓ 29 callers
Function
isEqual
( date1: Date | null | undefined, date2: Date | null | undefined, )
src/date_utils.ts:765
↓ 28 callers
Function
safeQuerySelectorAll
( container: HTMLElement, selector: string, minExpected: number = 1, )
src/test/test_utils.ts:107
↓ 25 callers
Function
safeDateFormat
( date: Date | null | undefined, { dateFormat, locale }: { dateFormat: string | string[]; locale?: Locale
src/date_utils.ts:445
↓ 23 callers
Function
getStartOfWeek
( date: Date, locale?: Locale, calendarStartDay?: Day, )
src/date_utils.ts:592
↓ 21 callers
Function
isValid
(date: Date)
src/date_utils.ts:381
↓ 20 callers
Function
isSameMonth
(date1: Date | null, date2?: Date | null)
src/date_utils.ts:720
↓ 18 callers
Function
safeToDate
(date: Date | null | undefined)
src/date_utils.ts:392
↓ 17 callers
Function
isDayInRange
( day: Date, startDate: Date, endDate: Date, )
src/date_utils.ts:784
↓ 17 callers
Function
isSameYear
(date1: Date | null, date2: Date | null)
src/date_utils.ts:705
↓ 17 callers
Function
registerLocale
( localeName: string, localeData: LocaleObj, )
src/date_utils.ts:823
↓ 16 callers
Function
fromZonedTime
(date: Date, timeZone?: TimeZone)
src/date_utils.ts:164
↓ 16 callers
Function
getStartOfMonth
(date: Date)
src/date_utils.ts:612
↓ 16 callers
Function
renderDatePicker
( string: string, props: Partial<React.ComponentProps<typeof DatePicker>> = {}, )
src/test/timepicker_test.test.tsx:465
↓ 16 callers
Method
safeQuerySelector
( selector: string, )
src/test/test_utils.ts:164
↓ 15 callers
Method
getElement
()
src/test/test_utils.ts:160
↓ 15 callers
Function
getPicker
( initialDate: string | number | Date | null | undefined, props = {}, )
src/test/year_picker_test.test.tsx:742
↓ 15 callers
Function
getYearsPeriod
( date: Date, yearItemNumber: number = DEFAULT_YEAR_ITEM_NUMBER, )
src/date_utils.ts:1675
↓ 15 callers
Function
isMonthDisabled
( month: Date, { minDate, maxDate, excludeDates, includeDates, filterDate, }: Pick<
src/date_utils.ts:1047
↓ 15 callers
Function
isQuarterDisabled
( quarter: Date, { minDate, maxDate, excludeDates, includeDates, filterDate, disab
src/date_utils.ts:1133
↓ 15 callers
Function
renderDatePickerFor
( selected: React.ComponentProps<typeof DatePicker>["selected"], props: Partial<React.ComponentProps<t
src/test/timepicker_test.test.tsx:472
↓ 15 callers
Function
setTime
( date: Date, { hour = 0, minute = 0, second = 0 }, )
src/date_utils.ts:527
↓ 15 callers
Function
toZonedTime
(date: Date, timeZone?: TimeZone)
src/date_utils.ts:137
↓ 15 callers
Function
withFloating
( Component: React.ComponentType<T>, )
src/with_floating.tsx:44
↓ 14 callers
Function
formatInTimeZone
( date: Date, formatStr: string, timeZone?: TimeZone, locale?: DateFnsLocale, )
src/date_utils.ts:193
↓ 14 callers
Function
isYearDisabled
( year: number, { minDate, maxDate, excludeDates, includeDates, filterDate, disabl
src/date_utils.ts:1186
↓ 14 callers
Function
openDateInput
(container: Element)
src/test/test_utils.ts:82
↓ 14 callers
Function
renderDatePickerWithRef
( props: React.ComponentProps<typeof DatePicker>, )
src/test/datepicker_test.test.tsx:44
↓ 12 callers
Function
getInputString
()
src/test/timepicker_test.test.tsx:461
↓ 12 callers
Method
safeQuerySelectorAll
( selector: string, minExpected = 1, )
src/test/test_utils.ts:175
↓ 11 callers
Function
getMonthYearDropdown
( overrideProps: Partial< Pick< MonthYearDropdownProps, | "dropdownMode" | "
src/test/month_year_dropdown_test.test.tsx:27
↓ 11 callers
Function
getStartOfDay
(date: Date)
src/date_utils.ts:580
↓ 11 callers
Function
isDayExcluded
( day: Date, { excludeDates, excludeDateIntervals, }: Pick<DateFilterOptions, "excludeDates" | "
src/date_utils.ts:1022
↓ 11 callers
Function
isYearInRange
( year: number, start?: Date | null, end?: Date | null, )
src/date_utils.ts:1173
↓ 9 callers
Function
getMonthDropdown
( overrideProps?: Partial< Pick<MonthDropdownProps, "dropdownMode" | "month" | "onChange"> > &
src/test/month_dropdown_test.test.tsx:22
↓ 9 callers
Function
getStartOfYear
(date: Date)
src/date_utils.ts:622
↓ 9 callers
Function
isMonthInRange
( startDate: Date, endDate: Date, m: number, day: Date, )
src/date_utils.ts:1078
↓ 9 callers
Function
isQuarterInRange
( startDate: Date, endDate: Date, q: number, day: Date, )
src/date_utils.ts:1228
↓ 9 callers
Function
isSameQuarter
(date1: Date | null, date2: Date | null)
src/date_utils.ts:735
↓ 9 callers
Function
isTimeDisabled
( time: Date, { excludeTimes, includeTimes, filterTime, }: Pick< TimeFilterOptions,
src/date_utils.ts:1279
↓ 8 callers
Function
addZero
(i: number)
src/date_utils.ts:1665
↓ 8 callers
Function
getOnInputKeyDownDisabledKeyboardNavigationStuff
()
src/test/datepicker_test.test.tsx:2333
↓ 8 callers
Function
isMonthYearDisabled
( date: Date, { minDate, maxDate, excludeDates, includeDates, }: Pick< DateFilterOpt
src/date_utils.ts:1106
↓ 8 callers
Function
renderCalendar
()
src/test/calendar_test.test.tsx:1563
↓ 8 callers
Function
setDefaultLocale
(localeName?: string)
src/date_utils.ts:840
↓ 8 callers
Function
validateAllDisabled
(container: HTMLElement, className: string)
src/test/datepicker_test.test.tsx:5754
↓ 7 callers
Function
getDefaultLocale
()
src/date_utils.ts:851
↓ 7 callers
Function
getHighLightDaysMap
( highlightDates: (Date | HighlightDate)[] = [], defaultClassName: string = "react-datepicker__day--highli
src/date_utils.ts:1514
↓ 7 callers
Function
getHolidaysMap
( holidayDates: HolidayItem[] = [], defaultClassName: string = "react-datepicker__day--holidays", )
src/date_utils.ts:1582
↓ 7 callers
Function
safeDateRangeFormat
( startDate: Date | null | undefined, endDate: Date | null | undefined, props: { dateFormat: string
src/date_utils.ts:470
↓ 7 callers
Function
setupMockResizeObserver
()
src/test/test_utils.ts:130
↓ 6 callers
Function
createDateRange
( beforeDays: number, afterDays: number, day = newDate(), )
src/test/day_test.test.tsx:565
↓ 6 callers
Function
getDatePicker
( extraProps: Partial< Pick< DatePickerProps, "shouldCloseOnSelect" | "disabledKeybo
src/test/multiple_selected_dates.test.tsx:13
↓ 6 callers
Function
getEffectiveMaxDate
({ maxDate, includeDates, }: Pick<DateFilterOptions, "maxDate" | "includeDates">)
src/date_utils.ts:1488
↓ 6 callers
Function
getEffectiveMinDate
({ minDate, includeDates, }: Pick<DateFilterOptions, "minDate" | "includeDates">)
src/date_utils.ts:1472
↓ 6 callers
Function
getEndOfWeek
(date: Date)
src/date_utils.ts:662
↓ 6 callers
Function
getLocaleObject
(localeSpec?: Locale)
src/date_utils.ts:863
↓ 6 callers
Function
getYearDropdown
( overrideProps?: Partial<React.ComponentProps<typeof YearDropdown>>, )
src/test/year_dropdown_test.test.tsx:17
↓ 6 callers
Function
gotoNextView
(container: Element)
src/test/test_utils.ts:87
↓ 6 callers
Function
isDateBefore
(date: Date, dateToCompare: Date)
src/date_utils.ts:1758
↓ 6 callers
Function
isTimeInDisabledRange
( time: Date, { minTime, maxTime }: Pick<TimeFilterOptions, "minTime" | "maxTime">, )
src/date_utils.ts:1298
↓ 6 callers
Function
monthDisabledAfter
( day: Date, { maxDate, includeDates, }: Pick<DateFilterOptions, "maxDate" | "includeDates"> = {
src/date_utils.ts:1349
↓ 6 callers
Function
monthDisabledBefore
( day: Date, { minDate, includeDates, }: Pick<DateFilterOptions, "minDate" | "includeDates"> = {
src/date_utils.ts:1330
↓ 6 callers
Function
range
(from: number, to: number)
src/test/test_utils.ts:63
↓ 6 callers
Function
setManually
(string: string)
src/test/timepicker_test.test.tsx:451
↓ 6 callers
Function
validateNonExistence
( container: HTMLElement, querySelector: string, )
src/test/datepicker_test.test.tsx:5764
↓ 6 callers
Function
yearDisabledAfter
( day: Date, { maxDate, includeDates, }: Pick<DateFilterOptions, "maxDate" | "includeDates"> = {
src/date_utils.ts:1441
↓ 6 callers
Function
yearDisabledBefore
( day: Date, { minDate, includeDates, }: Pick<DateFilterOptions, "minDate" | "includeDates"> = {
src/date_utils.ts:1409
↓ 5 callers
Function
getMonthInLocale
(month: number, locale?: Locale)
src/date_utils.ts:920
↓ 5 callers
Function
getWeek
(date: Date)
src/date_utils.ts:557
↓ 5 callers
Function
isOutOfBounds
( day: Date, { minDate, maxDate }: Pick<DateFilterOptions, "minDate" | "maxDate"> = {}, )
src/date_utils.ts:1251
↓ 5 callers
Function
quarterDisabledAfter
( date: Date, { maxDate, includeDates, }: Pick<DateFilterOptions, "maxDate" | "includeDates"> =
src/date_utils.ts:1388
↓ 5 callers
Function
quarterDisabledBefore
( date: Date, { minDate, includeDates, }: Pick<DateFilterOptions, "minDate" | "includeDates"> =
src/date_utils.ts:1367
↓ 5 callers
Function
testLocale
( calendar: HTMLElement, selected: Date, locale?: Locale, calendarStartDay?: Day,
src/test/calendar_test.test.tsx:1701
↓ 5 callers
Function
yearsDisabledAfter
( day: Date, { maxDate, yearItemNumber = DEFAULT_YEAR_ITEM_NUMBER, }: Pick<DateFilterOptions, "m
src/date_utils.ts:1459
↓ 5 callers
Function
yearsDisabledBefore
( day: Date, { minDate, yearItemNumber = DEFAULT_YEAR_ITEM_NUMBER, }: Pick<DateFilterOptions, "m
src/date_utils.ts:1428
↓ 4 callers
Function
assertDateRangeInclusive
( month: RenderResult, start: Date, end: Date, )
src/test/month_test.test.tsx:39
↓ 4 callers
Method
componentDidMount
()
src/day.tsx:148
↓ 4 callers
Function
filterDate
(date: Date)
src/test/calendar_test.test.tsx:231
↓ 4 callers
Function
findSelectedDay
(container: HTMLElement, targetDate: Date)
src/test/datepicker_test.test.tsx:66
↓ 4 callers
Function
getLocaleScope
()
src/date_utils.ts:261
↓ 4 callers
Function
getMidnightDate
(date: Date)
src/date_utils.ts:1738
↓ 4 callers
Function
getStartOfQuarter
(date: Date)
src/date_utils.ts:632
↓ 4 callers
Function
isSameMinute
(d1: Date, d2: Date)
src/date_utils.ts:1729
↓ 4 callers
Function
renderQuarters
(props: Partial<MonthProps>)
src/test/month_test.test.tsx:1489
↓ 4 callers
Function
simulateDown
(target: HTMLElement)
src/test/year_picker_test.test.tsx:766
↓ 4 callers
Function
simulateUp
(target: HTMLElement)
src/test/year_picker_test.test.tsx:764
↓ 3 callers
Function
arraysAreEqual
(array1: T[], array2: T[])
src/date_utils.ts:1556
↓ 3 callers
Function
buildProps
( override: Partial<MonthComponentProps> = {}, )
src/test/month_logic.test.ts:7
next →
1–100 of 441, ranked by callers