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 { 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 { 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 { 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 { FormatNumberOptions } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||||
export { FormatNumberPart } from '../../components/localize/types/LocalizeMixinTypes.js';
|
export { FormatNumberPart } from '../../components/localize/types/LocalizeMixinTypes.js';
|
||||||
export { LocalizeMixinHost } 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 { OverlayConfig } from '../../components/overlays/types/OverlayConfig.js';
|
||||||
export { ViewportConfig } 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 { DefineOverlayConfig } from '../../components/overlays/types/OverlayMixinTypes.js';
|
||||||
export { OverlayHost } from '../../components/overlays/types/OverlayMixinTypes.js';
|
export { OverlayHost } from '../../components/overlays/types/OverlayMixinTypes.js';
|
||||||
export { ArrowHost } from '../../components/overlays/types/ArrowMixinTypes.js';
|
export { ArrowHost } from '../../components/overlays/types/ArrowMixinTypes.js';
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue