diff --git a/packages/fractal/src/components/Autocomplete/index.ts b/packages/fractal/src/components/Autocomplete/index.ts index 24216fa71..c71b4058b 100644 --- a/packages/fractal/src/components/Autocomplete/index.ts +++ b/packages/fractal/src/components/Autocomplete/index.ts @@ -1,4 +1,11 @@ export { default as Autocomplete } from './Autocomplete.js' +export type { + AutocompleteEmptyProps, + AutocompleteItemGroupProps, + AutocompleteLoadingProps, + AutocompleteProps, + CombinedRefs as AutocompleteRefs, +} from './Autocomplete.types.js' export { default as AutocompleteEmpty } from './AutocompleteEmpty.js' export { default as AutocompleteItem } from './AutocompleteItem.js' export { default as AutocompleteItemGroup } from './AutocompleteItemGroup.js' diff --git a/packages/fractal/src/components/Avatar/index.ts b/packages/fractal/src/components/Avatar/index.ts index f23d14664..bd0f9cd55 100644 --- a/packages/fractal/src/components/Avatar/index.ts +++ b/packages/fractal/src/components/Avatar/index.ts @@ -1 +1,2 @@ export { default as Avatar } from './Avatar.js' +export type { AvatarProps } from './Avatar.types.js' diff --git a/packages/fractal/src/components/Button/index.ts b/packages/fractal/src/components/Button/index.ts index 2c47df2ec..082f537a7 100644 --- a/packages/fractal/src/components/Button/index.ts +++ b/packages/fractal/src/components/Button/index.ts @@ -1 +1,2 @@ export { default as Button } from './Button.js' +export type { ButtonProps } from './Button.types.js' diff --git a/packages/fractal/src/components/Card/index.ts b/packages/fractal/src/components/Card/index.ts index ea85224d1..888af5be1 100644 --- a/packages/fractal/src/components/Card/index.ts +++ b/packages/fractal/src/components/Card/index.ts @@ -1 +1,2 @@ export { default as Card } from './Card.js' +export type { CardProps } from './Card.types.js' diff --git a/packages/fractal/src/components/Header/index.ts b/packages/fractal/src/components/Header/index.ts index 4d8e894ba..8d121c4a5 100644 --- a/packages/fractal/src/components/Header/index.ts +++ b/packages/fractal/src/components/Header/index.ts @@ -1 +1,2 @@ export { default as Header } from './Header.js' +export type { HeaderProps } from './Header.types.js' diff --git a/packages/fractal/src/components/InputCheckbox/index.ts b/packages/fractal/src/components/InputCheckbox/index.ts index f65154618..dcf42006a 100644 --- a/packages/fractal/src/components/InputCheckbox/index.ts +++ b/packages/fractal/src/components/InputCheckbox/index.ts @@ -1 +1,2 @@ export { default as InputCheckbox } from './InputCheckbox.js' +export type { InputCheckboxProps } from './InputCheckbox.types.js' diff --git a/packages/fractal/src/components/InputDate/index.ts b/packages/fractal/src/components/InputDate/index.ts index 59454f3df..eee352855 100644 --- a/packages/fractal/src/components/InputDate/index.ts +++ b/packages/fractal/src/components/InputDate/index.ts @@ -1 +1,8 @@ export { default as InputDate } from './InputDate.js' +export type { + CombinedRefs as InputDateRefs, + DateFormat, + Descriptions, + InputDateProps, + Placeholders, +} from './InputDate.types.js' diff --git a/packages/fractal/src/components/InputPhone/index.ts b/packages/fractal/src/components/InputPhone/index.ts index 4012cb2f3..881818cb2 100644 --- a/packages/fractal/src/components/InputPhone/index.ts +++ b/packages/fractal/src/components/InputPhone/index.ts @@ -1 +1,6 @@ export { default as InputPhone } from './InputPhone.js' +export type { + CombinedRefs as InputPhoneRefs, + InputPhoneProps, + PhoneNumber, +} from './InputPhone.types.js' diff --git a/packages/fractal/src/components/InputPinCode/index.ts b/packages/fractal/src/components/InputPinCode/index.ts index 14646193d..7f8c79066 100644 --- a/packages/fractal/src/components/InputPinCode/index.ts +++ b/packages/fractal/src/components/InputPinCode/index.ts @@ -1 +1,2 @@ export { default as InputPinCode } from './InputPinCode.js' +export type { InputPinCodeProps } from './InputPinCode.types.js' diff --git a/packages/fractal/src/components/InputRadio/index.ts b/packages/fractal/src/components/InputRadio/index.ts index c1e576ab9..8c54be194 100644 --- a/packages/fractal/src/components/InputRadio/index.ts +++ b/packages/fractal/src/components/InputRadio/index.ts @@ -1,2 +1,6 @@ export { default as InputRadio } from './InputRadio.js' +export type { + InputRadioGroupProps, + InputRadioProps, +} from './InputRadio.types.js' export { default as InputRadioGroup } from './InputRadioGroup.js' diff --git a/packages/fractal/src/components/InputText/index.ts b/packages/fractal/src/components/InputText/index.ts index 043d0d8a1..97bfac58d 100644 --- a/packages/fractal/src/components/InputText/index.ts +++ b/packages/fractal/src/components/InputText/index.ts @@ -1 +1,2 @@ export { default as InputText } from './InputText.js' +export type { InputTextProps } from './InputText.types.js' diff --git a/packages/fractal/src/components/Loader/index.ts b/packages/fractal/src/components/Loader/index.ts index 2a4fa50ec..2c814720f 100644 --- a/packages/fractal/src/components/Loader/index.ts +++ b/packages/fractal/src/components/Loader/index.ts @@ -1 +1,2 @@ export { default as Loader } from './Loader.js' +export type { LoaderProps } from './Loader.types.js' diff --git a/packages/fractal/src/components/Logo/index.ts b/packages/fractal/src/components/Logo/index.ts index d2a6f0db0..011afb1ae 100644 --- a/packages/fractal/src/components/Logo/index.ts +++ b/packages/fractal/src/components/Logo/index.ts @@ -1 +1,2 @@ export { default as Logo } from './Logo.js' +export type { LogoProps } from './Logo.types.js' diff --git a/packages/fractal/src/components/Paper/index.ts b/packages/fractal/src/components/Paper/index.ts index 44b139079..3270c05e9 100644 --- a/packages/fractal/src/components/Paper/index.ts +++ b/packages/fractal/src/components/Paper/index.ts @@ -1 +1,2 @@ export { default as Paper } from './Paper.js' +export type { PaperProps } from './Paper.types.js' diff --git a/packages/fractal/src/components/Progress/index.ts b/packages/fractal/src/components/Progress/index.ts index cac4347dc..d387e3f46 100644 --- a/packages/fractal/src/components/Progress/index.ts +++ b/packages/fractal/src/components/Progress/index.ts @@ -1 +1,2 @@ export { default as Progress } from './Progress.js' +export type { ProgressProps } from './Progress.types.js' diff --git a/packages/fractal/src/components/Select/index.ts b/packages/fractal/src/components/Select/index.ts index 2e9f5fc0a..1273286cc 100644 --- a/packages/fractal/src/components/Select/index.ts +++ b/packages/fractal/src/components/Select/index.ts @@ -1,4 +1,11 @@ export { default as Select } from './Select.js' +export type { + CombinedRefs as SelectRefs, + SelectItemGroupProps, + SelectItemProps, + SelectItemSeparatorProps, + SelectProps, +} from './Select.types.js' export { default as SelectItem } from './SelectItem.js' export { default as SelectItemGroup } from './SelectItemGroup.js' export { default as SelectItemSeparator } from './SelectItemSeparator.js' diff --git a/packages/fractal/src/components/Stepper/index.ts b/packages/fractal/src/components/Stepper/index.ts index 4829503cc..cef6c56f3 100644 --- a/packages/fractal/src/components/Stepper/index.ts +++ b/packages/fractal/src/components/Stepper/index.ts @@ -1 +1,2 @@ export { default as Stepper } from './Stepper.js' +export type { StepperProps } from './Stepper.types.js' diff --git a/packages/fractal/src/components/Toggle/index.ts b/packages/fractal/src/components/Toggle/index.ts index c830f0f3b..fbe5a4171 100644 --- a/packages/fractal/src/components/Toggle/index.ts +++ b/packages/fractal/src/components/Toggle/index.ts @@ -1 +1,2 @@ export { default as Toggle } from './Toggle.js' +export type { ToggleProps } from './Toggle.types.js' diff --git a/packages/fractal/src/components/ToggleGroup/index.ts b/packages/fractal/src/components/ToggleGroup/index.ts index 37ab7f3f0..450794d20 100644 --- a/packages/fractal/src/components/ToggleGroup/index.ts +++ b/packages/fractal/src/components/ToggleGroup/index.ts @@ -1,2 +1,6 @@ export { default as ToggleGroup } from './ToggleGroup.js' +export type { + ToggleGroupItemProps, + ToggleGroupProps, +} from './ToggleGroup.types.js' export { default as ToggleGroupItem } from './ToggleGroupItem.js' diff --git a/packages/fractal/src/components/Typography/index.ts b/packages/fractal/src/components/Typography/index.ts index 93b2eea9b..8874743f1 100644 --- a/packages/fractal/src/components/Typography/index.ts +++ b/packages/fractal/src/components/Typography/index.ts @@ -1 +1,2 @@ export { default as Typography } from './Typography.js' +export type { TypographyProps } from './Typography.types.js' diff --git a/packages/fractal/src/components/index.ts b/packages/fractal/src/components/index.ts index eb25e3e5f..30b94f4e9 100644 --- a/packages/fractal/src/components/index.ts +++ b/packages/fractal/src/components/index.ts @@ -1,32 +1,20 @@ -export { - Autocomplete, - AutocompleteEmpty, - AutocompleteItem, - AutocompleteItemGroup, - AutocompleteItemSeparator, - AutocompleteLoading, -} from './Autocomplete/index.js' -export { Avatar } from './Avatar/index.js' -export { Button } from './Button/index.js' -export { Card } from './Card/index.js' -export { Header } from './Header/index.js' -export { InputCheckbox } from './InputCheckbox/index.js' -export { InputDate } from './InputDate/index.js' -export { InputPhone } from './InputPhone/index.js' -export { InputPinCode } from './InputPinCode/index.js' -export { InputRadio, InputRadioGroup } from './InputRadio/index.js' -export { InputText } from './InputText/index.js' -export { Loader } from './Loader/index.js' -export { Logo } from './Logo/index.js' -export { Paper } from './Paper/index.js' -export { Progress } from './Progress/index.js' -export { - Select, - SelectItem, - SelectItemGroup, - SelectItemSeparator, -} from './Select/index.js' -export { Stepper } from './Stepper/index.js' -export { Toggle } from './Toggle/index.js' -export { ToggleGroup, ToggleGroupItem } from './ToggleGroup/index.js' -export { Typography } from './Typography/index.js' +export * from './Autocomplete/index.js' +export * from './Avatar/index.js' +export * from './Button/index.js' +export * from './Card/index.js' +export * from './Header/index.js' +export * from './InputCheckbox/index.js' +export * from './InputDate/index.js' +export * from './InputPhone/index.js' +export * from './InputPinCode/index.js' +export * from './InputRadio/index.js' +export * from './InputText/index.js' +export * from './Loader/index.js' +export * from './Logo/index.js' +export * from './Paper/index.js' +export * from './Progress/index.js' +export * from './Select/index.js' +export * from './Stepper/index.js' +export * from './Toggle/index.js' +export * from './ToggleGroup/index.js' +export * from './Typography/index.js'