fix(@lion/ui): export types necessary for type inference of mixins
This commit is contained in:
parent
84173cdba1
commit
9ff7cd778d
5 changed files with 26 additions and 0 deletions
5
.changeset/chatty-lobsters-wait.md
Normal file
5
.changeset/chatty-lobsters-wait.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
"@lion/ui": patch
|
||||
---
|
||||
|
||||
fix(@lion/ui): export types necessary for type inference of mixins (fixes #1903)
|
||||
|
|
@ -1 +1,4 @@
|
|||
export { SlotHost } from '../../components/core/types/SlotMixinTypes.js';
|
||||
export { SlotsMap } from '../../components/core/types/SlotMixinTypes.js';
|
||||
export { SlotFunctionResult } from '../../components/core/types/SlotMixinTypes.js';
|
||||
export { SlotRerenderObject } from '../../components/core/types/SlotMixinTypes.js';
|
||||
|
|
|
|||
|
|
@ -1,2 +1,18 @@
|
|||
export { ChoiceGroupHost } from '../../components/form-core/types/choice-group/ChoiceGroupMixinTypes.js';
|
||||
export { ChoiceInputHost } from '../../components/form-core/types/choice-group/ChoiceInputMixinTypes.js';
|
||||
export { FormControlHost } from '../../components/form-core/types/FormControlMixinTypes.js';
|
||||
export { HTMLElementWithValue } from '../../components/form-core/types/FormControlMixinTypes.js';
|
||||
export { FormGroupHost } from '../../components/form-core/types/form-group/FormGroupMixinTypes.js';
|
||||
export { FormControl } from '../../components/form-core/types/form-group/FormGroupMixinTypes.js';
|
||||
export { FormatHost } from '../../components/form-core/types/FormatMixinTypes.js';
|
||||
export { FormatOptions } from '../../components/form-core/types/FormatMixinTypes.js';
|
||||
export { InteractionStateHost } from '../../components/form-core/types/InteractionStateMixinTypes.js';
|
||||
export { InteractionStates } from '../../components/form-core/types/InteractionStateMixinTypes.js';
|
||||
export { NativeTextFieldHost } from '../../components/form-core/types/NativeTextFieldMixinTypes.js';
|
||||
export { FormRegisteringHost } from '../../components/form-core/types/registration/FormRegisteringMixinTypes.js';
|
||||
export { FormRegistrarHost } from '../../components/form-core/types/registration/FormRegistrarMixinTypes.js';
|
||||
export { ElementWithParentFormGroup } from '../../components/form-core/types/registration/FormRegistrarMixinTypes.js';
|
||||
export { FormRegistrarPortalHost } from '../../components/form-core/types/registration/FormRegistrarPortalMixinTypes.js';
|
||||
export { SyncUpdatableHost } from '../../components/form-core/types/utils/SyncUpdatableMixinTypes.js';
|
||||
export { ValidateHost } from '../../components/form-core/types/validate/ValidateMixinTypes.js';
|
||||
export { ValidationType } from '../../components/form-core/types/validate/ValidateMixinTypes.js';
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
export { FormatNumberOptions } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||
export { FormatNumberPart } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||
export { LocalizeMixinHost } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||
export { StringToFunctionMap } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
export { OverlayConfig } from '../../components/overlays/types/OverlayConfig.js';
|
||||
export { ViewportConfig } from '../../components/overlays/types/OverlayConfig.js';
|
||||
export { ViewportPlacement } from '../../components/overlays/types/OverlayConfig.js';
|
||||
export { DefineOverlayConfig } from '../../components/overlays/types/OverlayMixinTypes.js';
|
||||
export { OverlayHost } from '../../components/overlays/types/OverlayMixinTypes.js';
|
||||
export { ArrowHost } from '../../components/overlays/types/ArrowMixinTypes.js';
|
||||
|
|
|
|||
Loading…
Reference in a new issue