Skip to content

Commit cfc375f

Browse files
committed
Remove calendar from default blocks (not necessary to pass)
1 parent f1c1d5f commit cfc375f

File tree

3 files changed

+27
-6
lines changed

3 files changed

+27
-6
lines changed

ember-power-calendar/src/components/power-calendar-multiple.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,15 @@ interface PowerCalendarMultipleArgs
5454
}
5555

5656
interface PowerCalendarMultipleDefaultBlock extends PowerCalendarMultipleAPI {
57-
Nav: ComponentLike<PowerCalendarNavSignature>;
58-
Days: ComponentLike<PowerCalendarMultipleDaysSignature>;
57+
Nav: ComponentLike<{
58+
Args: Omit<PowerCalendarNavSignature['Args'], 'calendar'>;
59+
Blocks: PowerCalendarNavSignature['Blocks'];
60+
}>;
61+
Days: ComponentLike<{
62+
Element: PowerCalendarMultipleDaysSignature['Element'];
63+
Args: Omit<PowerCalendarMultipleDaysSignature['Args'], 'calendar'>;
64+
Blocks: PowerCalendarMultipleDaysSignature['Blocks'];
65+
}>;
5966
}
6067

6168
interface PowerCalendarMultipleSignature {

ember-power-calendar/src/components/power-calendar-range.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,15 @@ interface PowerCalendarRangeArgs
5959
}
6060

6161
export interface PowerCalendarRangeDefaultBlock extends PowerCalendarRangeAPI {
62-
Nav: ComponentLike<PowerCalendarNavSignature>;
63-
Days: ComponentLike<PowerCalendarRangeDaysSignature>;
62+
Nav: ComponentLike<{
63+
Args: Omit<PowerCalendarNavSignature['Args'], 'calendar'>;
64+
Blocks: PowerCalendarNavSignature['Blocks'];
65+
}>;
66+
Days: ComponentLike<{
67+
Element: PowerCalendarRangeDaysSignature['Element'];
68+
Args: Omit<PowerCalendarRangeDaysSignature['Args'], 'calendar'>;
69+
Blocks: PowerCalendarRangeDaysSignature['Blocks'];
70+
}>;
6471
}
6572

6673
interface PowerCalendarRangeSignature {

ember-power-calendar/src/components/power-calendar.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,15 @@ export interface PowerCalendarArgs {
8989
}
9090

9191
export interface PowerCalendarDefaultBlock extends PowerCalendarAPI {
92-
Nav: ComponentLike<PowerCalendarNavSignature>;
93-
Days: ComponentLike<PowerCalendarDaysSignature>;
92+
Nav: ComponentLike<{
93+
Args: Omit<PowerCalendarNavSignature['Args'], 'calendar'>;
94+
Blocks: PowerCalendarNavSignature['Blocks'];
95+
}>;
96+
Days: ComponentLike<{
97+
Element: PowerCalendarDaysSignature['Element'];
98+
Args: Omit<PowerCalendarDaysSignature['Args'], 'calendar'>;
99+
Blocks: PowerCalendarDaysSignature['Blocks'];
100+
}>;
94101
}
95102

96103
export type CalendarDay =

0 commit comments

Comments
 (0)