Skip to content

Commit 6fed701

Browse files
authored
feat(RangeCalendar): add description for RangeCalendar (#40)
1 parent 0a544ca commit 6fed701

File tree

20 files changed

+252
-21
lines changed

20 files changed

+252
-21
lines changed

src/components/Calendar/Calendar.tsx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import React from 'react';
22

3+
import {CalendarBase} from '../CalendarBase/CalendarBase';
4+
import type {CalendarInstance, CalendarSize} from '../CalendarBase/CalendarBase';
5+
import {useCalendarState} from '../CalendarBase/hooks/useCalendarState';
6+
import type {CalendarStateOptions} from '../CalendarBase/hooks/useCalendarState';
37
import type {AccessibilityProps, DomProps, FocusEvents, StyleProps} from '../types';
48

5-
import {CalendarBase} from './CalendarBase';
6-
import type {CalendarInstance, CalendarSize} from './CalendarBase';
7-
import {useCalendarState} from './hooks/useCalendarState';
8-
import type {CalendarStateOptions} from './hooks/useCalendarState';
9-
10-
import './Calendar.scss';
9+
import '../CalendarBase/Calendar.scss';
1110

1211
export interface CalendarProps
1312
extends CalendarStateOptions,

src/components/Calendar/index.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
export * from './Calendar';
2-
export * from './RangeCalendar';
2+
export * from '../RangeCalendar/RangeCalendar';
33

4-
export type {CalendarInstance} from './CalendarBase';
4+
export type {CalendarInstance} from '../CalendarBase/CalendarBase';
55

6-
export * from './hooks/useCalendarState';
7-
export * from './hooks/useRangeCalendarState';
8-
export * from './hooks/useCalendarProps';
9-
export * from './hooks/useCalendarGridProps';
10-
export * from './hooks/useCalendarCellProps';
6+
export * from '../CalendarBase/hooks/useCalendarState';
7+
export * from '../CalendarBase/hooks/useRangeCalendarState';
8+
export * from '../CalendarBase/hooks/useCalendarProps';
9+
export * from '../CalendarBase/hooks/useCalendarGridProps';
10+
export * from '../CalendarBase/hooks/useCalendarCellProps';
File renamed without changes.
File renamed without changes.

src/components/Calendar/hooks/useCalendarCellProps.ts renamed to src/components/CalendarBase/hooks/useCalendarCellProps.ts

File renamed without changes.

src/components/Calendar/hooks/useCalendarGridProps.ts renamed to src/components/CalendarBase/hooks/useCalendarGridProps.ts

File renamed without changes.

src/components/Calendar/hooks/useCalendarProps.ts renamed to src/components/CalendarBase/hooks/useCalendarProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React from 'react';
33
import {useFocusWithin} from '@gravity-ui/uikit';
44
import type {ButtonProps} from '@gravity-ui/uikit';
55

6-
import type {CalendarProps} from '../Calendar';
6+
import type {CalendarProps} from '../../Calendar/Calendar';
77
import {i18n} from '../i18n';
88

99
import type {CalendarState, RangeCalendarState} from './types';
File renamed without changes.

src/components/Calendar/hooks/useRangeCalendarState.ts renamed to src/components/CalendarBase/hooks/useRangeCalendarState.ts

File renamed without changes.

0 commit comments

Comments
 (0)