Skip to content

Commit 941a1f6

Browse files
Fix prettier formatting
1 parent 4272733 commit 941a1f6

16 files changed

+108
-95
lines changed

src/calendar.tsx

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -56,23 +56,27 @@ import YearDropdown from "./year_dropdown";
5656
import type { ClickOutsideHandler } from "./click_outside_wrapper";
5757
import type { Day } from "date-fns";
5858

59-
interface YearDropdownProps
60-
extends React.ComponentPropsWithoutRef<typeof YearDropdown> {}
59+
interface YearDropdownProps extends React.ComponentPropsWithoutRef<
60+
typeof YearDropdown
61+
> {}
6162

62-
interface MonthDropdownProps
63-
extends React.ComponentPropsWithoutRef<typeof MonthDropdown> {}
63+
interface MonthDropdownProps extends React.ComponentPropsWithoutRef<
64+
typeof MonthDropdown
65+
> {}
6466

65-
interface MonthYearDropdownProps
66-
extends React.ComponentPropsWithoutRef<typeof MonthYearDropdown> {}
67+
interface MonthYearDropdownProps extends React.ComponentPropsWithoutRef<
68+
typeof MonthYearDropdown
69+
> {}
6770

6871
interface YearProps extends React.ComponentPropsWithoutRef<typeof Year> {}
6972

7073
interface MonthProps extends React.ComponentPropsWithoutRef<typeof Month> {}
7174

7275
interface TimeProps extends React.ComponentPropsWithoutRef<typeof Time> {}
7376

74-
interface InputTimeProps
75-
extends React.ComponentPropsWithoutRef<typeof InputTime> {}
77+
interface InputTimeProps extends React.ComponentPropsWithoutRef<
78+
typeof InputTime
79+
> {}
7680

7781
const DROPDOWN_FOCUS_CLASSNAMES = [
7882
"react-datepicker__year-select",
@@ -217,8 +221,7 @@ type CalendarProps = React.PropsWithChildren<
217221
>;
218222

219223
interface CalendarState
220-
extends Pick<YearProps, "selectingDate">,
221-
Pick<MonthProps, "selectingDate"> {
224+
extends Pick<YearProps, "selectingDate">, Pick<MonthProps, "selectingDate"> {
222225
date: Required<YearProps>["date"];
223226
monthContainer: TimeProps["monthRef"];
224227
isRenderAriaLiveMessage: boolean;

src/calendar_container.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import React, { type HTMLAttributes } from "react";
22

3-
export interface CalendarContainerProps
4-
extends React.PropsWithChildren<HTMLAttributes<HTMLDivElement>> {
3+
export interface CalendarContainerProps extends React.PropsWithChildren<
4+
HTMLAttributes<HTMLDivElement>
5+
> {
56
showTimeSelectOnly?: boolean;
67
showTime?: boolean;
78
inline?: boolean;

src/date_utils.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,10 @@ export function nowInTimeZone(timeZone?: TimeZone): Date {
212212
}
213213

214214
export type DateNumberType = Day;
215-
interface LocaleObj
216-
extends Pick<
217-
DateFnsLocale,
218-
"options" | "formatLong" | "localize" | "match"
219-
> {}
215+
interface LocaleObj extends Pick<
216+
DateFnsLocale,
217+
"options" | "formatLong" | "localize" | "match"
218+
> {}
220219

221220
export type Locale = string | LocaleObj;
222221

src/day.tsx

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,17 @@ import {
2323
KeyType,
2424
} from "./date_utils";
2525

26-
interface DayProps
27-
extends Pick<
28-
DateFilterOptionsWithDisabled,
29-
| "minDate"
30-
| "maxDate"
31-
| "excludeDates"
32-
| "excludeDateIntervals"
33-
| "includeDateIntervals"
34-
| "includeDates"
35-
| "filterDate"
36-
| "disabled"
37-
> {
26+
interface DayProps extends Pick<
27+
DateFilterOptionsWithDisabled,
28+
| "minDate"
29+
| "maxDate"
30+
| "excludeDates"
31+
| "excludeDateIntervals"
32+
| "includeDateIntervals"
33+
| "includeDates"
34+
| "filterDate"
35+
| "disabled"
36+
> {
3837
ariaLabelPrefixWhenEnabled?: string;
3938
ariaLabelPrefixWhenDisabled?: string;
4039
disabledKeyboardNavigation?: boolean;

src/index.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,15 @@ interface Holiday {
9595

9696
type CalendarProps = React.ComponentPropsWithoutRef<typeof Calendar>;
9797

98-
interface CalendarIconProps
99-
extends React.ComponentPropsWithoutRef<typeof CalendarIcon> {}
98+
interface CalendarIconProps extends React.ComponentPropsWithoutRef<
99+
typeof CalendarIcon
100+
> {}
100101

101102
interface PortalProps extends React.ComponentPropsWithoutRef<typeof Portal> {}
102103

103-
interface PopperComponentProps
104-
extends React.ComponentPropsWithoutRef<typeof PopperComponent> {}
104+
interface PopperComponentProps extends React.ComponentPropsWithoutRef<
105+
typeof PopperComponent
106+
> {}
105107

106108
// see https://github.com/microsoft/TypeScript/issues/31501
107109
// eslint-disable-next-line @typescript-eslint/no-explicit-any

src/month.tsx

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,19 @@ function getMonthColumnsLayout(
9090

9191
interface WeekProps extends React.ComponentPropsWithoutRef<typeof Week> {}
9292

93-
interface MonthProps
94-
extends Omit<
95-
WeekProps,
96-
| "ariaLabelPrefix"
97-
| "chooseDayAriaLabelPrefix"
98-
| "day"
99-
| "disabledDayAriaLabelPrefix"
100-
| "month"
101-
| "onDayClick"
102-
| "onDayMouseEnter"
103-
| "preSelection"
104-
| "selected"
105-
| "showWeekNumber"
106-
> {
93+
interface MonthProps extends Omit<
94+
WeekProps,
95+
| "ariaLabelPrefix"
96+
| "chooseDayAriaLabelPrefix"
97+
| "day"
98+
| "disabledDayAriaLabelPrefix"
99+
| "month"
100+
| "onDayClick"
101+
| "onDayMouseEnter"
102+
| "preSelection"
103+
| "selected"
104+
| "showWeekNumber"
105+
> {
107106
monthClassName?: (date: Date) => string;
108107
onDayClick?: (
109108
date: Date,

src/month_dropdown.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ import {
77
} from "./date_utils";
88
import MonthDropdownOptions from "./month_dropdown_options";
99

10-
interface MonthDropdownOptionsProps
11-
extends React.ComponentPropsWithoutRef<typeof MonthDropdownOptions> {}
10+
interface MonthDropdownOptionsProps extends React.ComponentPropsWithoutRef<
11+
typeof MonthDropdownOptions
12+
> {}
1213

13-
interface MonthDropdownProps
14-
extends Omit<
15-
MonthDropdownOptionsProps,
16-
"monthNames" | "onChange" | "onCancel"
17-
> {
14+
interface MonthDropdownProps extends Omit<
15+
MonthDropdownOptionsProps,
16+
"monthNames" | "onChange" | "onCancel"
17+
> {
1818
dropdownMode: "scroll" | "select";
1919
locale?: Locale;
2020
onChange: (month: number) => void;

src/month_year_dropdown.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,14 @@ import {
1313
} from "./date_utils";
1414
import MonthYearDropdownOptions from "./month_year_dropdown_options";
1515

16-
interface MonthYearDropdownOptionsProps
17-
extends React.ComponentPropsWithoutRef<typeof MonthYearDropdownOptions> {}
16+
interface MonthYearDropdownOptionsProps extends React.ComponentPropsWithoutRef<
17+
typeof MonthYearDropdownOptions
18+
> {}
1819

19-
interface MonthYearDropdownProps
20-
extends Omit<MonthYearDropdownOptionsProps, "onChange" | "onCancel"> {
20+
interface MonthYearDropdownProps extends Omit<
21+
MonthYearDropdownOptionsProps,
22+
"onChange" | "onCancel"
23+
> {
2124
dropdownMode: "scroll" | "select";
2225
onChange: (monthYear: Date) => void;
2326
locale?: Locale;

src/popper_component.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,17 @@ import withFloating from "./with_floating";
99
import type { FloatingProps } from "./with_floating";
1010
import type { ReactNode } from "react";
1111

12-
interface PortalProps
13-
extends Omit<React.ComponentPropsWithoutRef<typeof Portal>, "children"> {}
14-
interface TabLoopProps
15-
extends Omit<React.ComponentPropsWithoutRef<typeof TabLoop>, "children"> {}
12+
interface PortalProps extends Omit<
13+
React.ComponentPropsWithoutRef<typeof Portal>,
14+
"children"
15+
> {}
16+
interface TabLoopProps extends Omit<
17+
React.ComponentPropsWithoutRef<typeof TabLoop>,
18+
"children"
19+
> {}
1620

1721
interface PopperComponentProps
18-
extends Omit<PortalProps, "portalId">,
19-
TabLoopProps,
20-
FloatingProps {
22+
extends Omit<PortalProps, "portalId">, TabLoopProps, FloatingProps {
2123
className?: string;
2224
wrapperClassName?: string;
2325
popperComponent: React.ReactNode;

src/stylesheets/variables.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ $datepicker__border: 1px solid $datepicker__border-color;
1717
$datepicker__border-radius: 0.3rem !default;
1818
$datepicker__day-margin: 0.166rem !default;
1919
$datepicker__font-size: 0.8rem !default;
20-
$datepicker__font-family: "Helvetica Neue", helvetica, arial, sans-serif !default;
20+
$datepicker__font-family:
21+
"Helvetica Neue", helvetica, arial, sans-serif !default;
2122
$datepicker__item-size: 1.7rem !default;
2223
$datepicker__margin: 0.4rem !default;
2324
$datepicker__navigation-button-size: 32px !default;

0 commit comments

Comments
 (0)