Skip to content

Commit b41f2bb

Browse files
committed
move up labelling props
1 parent e4f5ffe commit b41f2bb

File tree

3 files changed

+18
-4
lines changed

3 files changed

+18
-4
lines changed

packages/@react-spectrum/provider/test/Provider.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
*/
1212

1313
// needs to be imported first
14+
// eslint-disable-next-line
1415
import MatchMediaMock from 'jest-matchmedia-mock';
1516
// eslint-disable-next-line rsp-rules/sort-imports
1617
import {act, fireEvent, pointerMap, render} from '@react-spectrum/test-utils-internal';

packages/@react-types/calendar/src/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type MappedDateValue<T> =
2121
T extends CalendarDate ? CalendarDate :
2222
never;
2323

24-
export interface CalendarPropsBase extends AriaLabelingProps {
24+
export interface CalendarPropsBase {
2525
/** The minimum allowed date that a user may select. */
2626
minValue?: DateValue | null,
2727
/** The maximum allowed date that a user may select. */

packages/react-aria-components/src/Calendar.tsx

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,20 @@
99
* OF ANY KIND, either express or implied. See the License for the specific language
1010
* governing permissions and limitations under the License.
1111
*/
12-
import {CalendarProps as BaseCalendarProps, RangeCalendarProps as BaseRangeCalendarProps, DateValue, mergeProps, useCalendar, useCalendarCell, useCalendarGrid, useFocusRing, useHover, useLocale, useRangeCalendar, VisuallyHidden} from 'react-aria';
12+
import {
13+
AriaCalendarProps,
14+
AriaRangeCalendarProps,
15+
DateValue,
16+
mergeProps,
17+
useCalendar,
18+
useCalendarCell,
19+
useCalendarGrid,
20+
useFocusRing,
21+
useHover,
22+
useLocale,
23+
useRangeCalendar,
24+
VisuallyHidden
25+
} from 'react-aria';
1326
import {ButtonContext} from './Button';
1427
import {CalendarDate, createCalendar, DateDuration, endOfMonth, getWeeksInMonth, isSameDay, isSameMonth} from '@internationalized/date';
1528
import {CalendarState, RangeCalendarState, useCalendarState, useRangeCalendarState} from 'react-stately';
@@ -44,15 +57,15 @@ export interface RangeCalendarRenderProps extends Omit<CalendarRenderProps, 'sta
4457
state: RangeCalendarState
4558
}
4659

47-
export interface CalendarProps<T extends DateValue> extends Omit<BaseCalendarProps<T>, 'errorMessage' | 'validationState'>, RenderProps<CalendarRenderProps>, SlotProps {
60+
export interface CalendarProps<T extends DateValue> extends Omit<AriaCalendarProps<T>, 'errorMessage' | 'validationState'>, RenderProps<CalendarRenderProps>, SlotProps {
4861
/**
4962
* The amount of days that will be displayed at once. This affects how pagination works.
5063
* @default {months: 1}
5164
*/
5265
visibleDuration?: DateDuration
5366
}
5467

55-
export interface RangeCalendarProps<T extends DateValue> extends Omit<BaseRangeCalendarProps<T>, 'errorMessage' | 'validationState'>, RenderProps<RangeCalendarRenderProps>, SlotProps {
68+
export interface RangeCalendarProps<T extends DateValue> extends Omit<AriaRangeCalendarProps<T>, 'errorMessage' | 'validationState'>, RenderProps<RangeCalendarRenderProps>, SlotProps {
5669
/**
5770
* The amount of days that will be displayed at once. This affects how pagination works.
5871
* @default {months: 1}

0 commit comments

Comments
 (0)