Skip to content

Commit 7dc4122

Browse files
author
Luke Bowerman
authored
refactor: Export date-related components from default indices since tree-shaking is now working properly (#1919)
1 parent dfac189 commit 7dc4122

29 files changed

+80
-118
lines changed

packages/components/src/FieldDate/FieldDate.story.tsx renamed to packages/components/src/Form/Fields/FieldDate/FieldDate.story.tsx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@
2626
import { Story } from '@storybook/react/types-6-0'
2727
import partial from 'lodash/partial'
2828
import React, { useState, SyntheticEvent } from 'react'
29-
import { Button } from '../Button'
30-
import { Grid } from '../Layout'
31-
import { Fieldset, FieldSelect, FieldSlider, FieldText } from '../Form'
32-
import { Popover, PopoverContent } from '../Popover'
33-
import { Paragraph } from '../Text'
34-
import { Locales, LocaleCodes } from '../utils/i18n'
35-
import { DateFormat } from '../DateFormat'
36-
import { FieldDate, FieldDateProps } from '../FieldDate'
29+
import { Button } from '../../../Button'
30+
import { Grid } from '../../../Layout'
31+
import { Fieldset } from '../../Fieldset'
32+
import { FieldSelect, FieldSlider, FieldText } from '../../Fields'
33+
import { Popover, PopoverContent } from '../../../Popover'
34+
import { Paragraph } from '../../../Text'
35+
import { Locales, LocaleCodes } from '../../../utils/i18n'
36+
import { DateFormat } from '../../../DateFormat'
37+
import { FieldDate, FieldDateProps } from '.'
3738

3839
export default {
3940
component: FieldDate,

packages/components/src/FieldDate/FieldDate.test.tsx renamed to packages/components/src/Form/Fields/FieldDate/FieldDate.test.tsx

File renamed without changes.

packages/components/src/FieldDate/FieldDate.tsx renamed to packages/components/src/Form/Fields/FieldDate/FieldDate.tsx

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,10 @@
2626

2727
import React, { forwardRef, Ref } from 'react'
2828
import styled from 'styled-components'
29-
import { useID } from '../utils'
30-
import { useFormContext } from '../Form'
31-
import { InputDate, InputDateProps } from '../InputDate'
32-
import {
33-
Field,
34-
FieldProps,
35-
omitFieldProps,
36-
pickFieldProps,
37-
} from '../Form/Fields/Field'
29+
import { useID } from '../../../utils'
30+
import { useFormContext } from '../../Form'
31+
import { InputDate, InputDateProps } from '../../Inputs/InputDate'
32+
import { Field, FieldProps, omitFieldProps, pickFieldProps } from '../Field'
3833

3934
export interface FieldDateProps extends FieldProps, InputDateProps {}
4035

File renamed without changes.

packages/components/src/FieldDateRange/FieldDateRange.story.tsx renamed to packages/components/src/Form/Fields/FieldDateRange/FieldDateRange.story.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525
*/
2626
import React, { useState } from 'react'
2727
import { Story } from '@storybook/react/types-6-0'
28-
import { Locales } from '../utils/i18n'
29-
import { FieldSelect } from '../Form/Fields/FieldSelect'
30-
import { Paragraph } from '../Text/Paragraph'
31-
import { DateFormat } from '../DateFormat'
28+
import { Locales } from '../../../utils/i18n'
29+
import { FieldSelect } from '../FieldSelect'
30+
import { Paragraph } from '../../../Text/Paragraph'
31+
import { DateFormat } from '../../../DateFormat'
3232
import { FieldDateRange, FieldInputDateRangeProps } from '.'
3333

3434
interface DateRange {

packages/components/src/FieldDateRange/FieldDateRange.test.tsx renamed to packages/components/src/Form/Fields/FieldDateRange/FieldDateRange.test.tsx

File renamed without changes.

packages/components/src/FieldDateRange/FieldDateRange.tsx renamed to packages/components/src/Form/Fields/FieldDateRange/FieldDateRange.tsx

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,13 @@
2626

2727
import React, { forwardRef, Ref } from 'react'
2828
import styled from 'styled-components'
29-
import { useID } from '../utils'
30-
import { useFormContext } from '../Form'
31-
import { InputDateRange, InputDateRangeProps } from '../InputDateRange'
29+
import { useID } from '../../../utils'
30+
import { useFormContext } from '../../Form'
3231
import {
33-
Field,
34-
FieldProps,
35-
omitFieldProps,
36-
pickFieldProps,
37-
} from '../Form/Fields/Field'
32+
InputDateRange,
33+
InputDateRangeProps,
34+
} from '../../Inputs/InputDateRange'
35+
import { Field, FieldProps, omitFieldProps, pickFieldProps } from '../Field'
3836

3937
export interface FieldInputDateRangeProps
4038
extends FieldProps,
File renamed without changes.

packages/components/src/Form/Fields/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ export * from './FieldCheckbox'
2828
export * from './FieldCheckboxGroup'
2929
export * from './FieldChips'
3030
export * from './FieldColor'
31+
export * from './FieldDate'
32+
export * from './FieldDateRange'
3133
export * from './FieldRadio'
3234
export * from './FieldRadioGroup'
3335
export * from './FieldRangeSlider'

packages/components/src/InputDate/InputDate.story.tsx renamed to packages/components/src/Form/Inputs/InputDate/InputDate.story.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@
2525
*/
2626
import React, { useState } from 'react'
2727
import { Story } from '@storybook/react/types-6-0'
28-
import { DateFormat } from '../DateFormat'
29-
import { Space } from '../Layout/Space'
30-
import { Box } from '../Layout/Box'
31-
import { Heading, Text } from '../Text'
32-
import { InputDate, InputDateProps } from './'
28+
import { DateFormat } from '../../../DateFormat'
29+
import { Space } from '../../../Layout/Space'
30+
import { Box } from '../../../Layout/Box'
31+
import { Heading, Text } from '../../../Text'
32+
import { InputDate, InputDateProps } from '.'
3333

3434
export default {
3535
component: InputDate,

0 commit comments

Comments
 (0)