From d7f6a5875346706cc2ef211e3cf1e084fc4fd544 Mon Sep 17 00:00:00 2001 From: Ryan Gossiaux Date: Wed, 9 Feb 2022 15:44:38 -0800 Subject: [PATCH] Add default as prop type for when as= is not provided --- src/lib/components/dialog/Dialog.svelte | 2 +- .../components/dialog/DialogOverlay.svelte | 2 +- src/lib/components/dialog/DialogTitle.svelte | 2 +- .../components/disclosure/Disclosure.svelte | 2 +- .../disclosure/DisclosureButton.svelte | 2 +- .../disclosure/DisclosurePanel.svelte | 2 +- src/lib/components/listbox/Listbox.svelte | 2 +- .../components/listbox/ListboxButton.svelte | 2 +- .../components/listbox/ListboxLabel.svelte | 2 +- .../components/listbox/ListboxOption.svelte | 2 +- .../components/listbox/ListboxOptions.svelte | 2 +- src/lib/components/menu/Menu.svelte | 2 +- src/lib/components/menu/MenuButton.svelte | 2 +- src/lib/components/menu/MenuItem.svelte | 2 +- src/lib/components/menu/MenuItems.svelte | 2 +- src/lib/components/popover/Popover.svelte | 2 +- .../components/popover/PopoverButton.svelte | 2 +- .../components/popover/PopoverGroup.svelte | 2 +- .../components/popover/PopoverOverlay.svelte | 2 +- .../components/popover/PopoverPanel.svelte | 2 +- .../components/radio-group/RadioGroup.svelte | 2 +- .../radio-group/RadioGroupOption.svelte | 2 +- src/lib/components/switch/Switch.svelte | 2 +- src/lib/components/switch/SwitchGroup.svelte | 2 +- src/lib/components/tabs/Tab.svelte | 2 +- src/lib/components/tabs/TabGroup.svelte | 2 +- src/lib/components/tabs/TabList.svelte | 2 +- src/lib/components/tabs/TabPanel.svelte | 2 +- src/lib/components/tabs/TabPanels.svelte | 2 +- .../transitions/TransitionChild.svelte | 28 ++++++++++--------- .../transitions/TransitionChildWrapper.svelte | 2 +- .../transitions/TransitionRoot.svelte | 14 ++++++---- src/lib/utils/Render.svelte | 15 ++++++---- 33 files changed, 63 insertions(+), 54 deletions(-) diff --git a/src/lib/components/dialog/Dialog.svelte b/src/lib/components/dialog/Dialog.svelte index b4f5ecd..b740a8e 100644 --- a/src/lib/components/dialog/Dialog.svelte +++ b/src/lib/components/dialog/Dialog.svelte @@ -41,7 +41,7 @@ type TDialogProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & { + > = TPassThroughProps & { open?: boolean; initialFocus?: HTMLElement | null; static?: boolean; diff --git a/src/lib/components/dialog/DialogOverlay.svelte b/src/lib/components/dialog/DialogOverlay.svelte index 4374b23..9a60665 100644 --- a/src/lib/components/dialog/DialogOverlay.svelte +++ b/src/lib/components/dialog/DialogOverlay.svelte @@ -2,7 +2,7 @@ type TDialogOverlayProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {}; diff --git a/src/lib/components/disclosure/DisclosureButton.svelte b/src/lib/components/disclosure/DisclosureButton.svelte index 848d0ab..64683d0 100644 --- a/src/lib/components/disclosure/DisclosureButton.svelte +++ b/src/lib/components/disclosure/DisclosureButton.svelte @@ -2,7 +2,7 @@ type TDisclosureButtonProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & { + > = TPassThroughProps & { disabled?: boolean; }; diff --git a/src/lib/components/disclosure/DisclosurePanel.svelte b/src/lib/components/disclosure/DisclosurePanel.svelte index 07beaa9..fec4e42 100644 --- a/src/lib/components/disclosure/DisclosurePanel.svelte +++ b/src/lib/components/disclosure/DisclosurePanel.svelte @@ -8,7 +8,7 @@ type TDisclosurePanelProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & { + > = TPassThroughProps & { unmount?: boolean; static?: boolean; }; diff --git a/src/lib/components/listbox/Listbox.svelte b/src/lib/components/listbox/Listbox.svelte index be192e4..f1770cf 100644 --- a/src/lib/components/listbox/Listbox.svelte +++ b/src/lib/components/listbox/Listbox.svelte @@ -53,7 +53,7 @@ type TListboxProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & { + > = TPassThroughProps & { disabled?: boolean; horizontal?: boolean; value?: StateDefinition["value"]; diff --git a/src/lib/components/listbox/ListboxButton.svelte b/src/lib/components/listbox/ListboxButton.svelte index cd866bf..982b159 100644 --- a/src/lib/components/listbox/ListboxButton.svelte +++ b/src/lib/components/listbox/ListboxButton.svelte @@ -2,7 +2,7 @@ type TListboxButtonProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {}; diff --git a/src/lib/components/menu/MenuItem.svelte b/src/lib/components/menu/MenuItem.svelte index 2304396..4067a49 100644 --- a/src/lib/components/menu/MenuItem.svelte +++ b/src/lib/components/menu/MenuItem.svelte @@ -2,7 +2,7 @@ type TMenuItemProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {}; diff --git a/src/lib/components/popover/PopoverGroup.svelte b/src/lib/components/popover/PopoverGroup.svelte index 6f560dd..99f553a 100644 --- a/src/lib/components/popover/PopoverGroup.svelte +++ b/src/lib/components/popover/PopoverGroup.svelte @@ -14,7 +14,7 @@ type TPopoverGroupProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {}; diff --git a/src/lib/components/switch/SwitchGroup.svelte b/src/lib/components/switch/SwitchGroup.svelte index cc94625..0c6fb16 100644 --- a/src/lib/components/switch/SwitchGroup.svelte +++ b/src/lib/components/switch/SwitchGroup.svelte @@ -11,7 +11,7 @@ type TSwitchGroupProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {}; diff --git a/src/lib/components/tabs/TabGroup.svelte b/src/lib/components/tabs/TabGroup.svelte index 22a4394..7d142a9 100644 --- a/src/lib/components/tabs/TabGroup.svelte +++ b/src/lib/components/tabs/TabGroup.svelte @@ -40,7 +40,7 @@ type TTabGroupProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & { + > = TPassThroughProps & { defaultIndex?: number; vertical?: boolean; manual?: boolean; diff --git a/src/lib/components/tabs/TabList.svelte b/src/lib/components/tabs/TabList.svelte index aa6fefb..dddd740 100644 --- a/src/lib/components/tabs/TabList.svelte +++ b/src/lib/components/tabs/TabList.svelte @@ -2,7 +2,7 @@ type TTabListProps< TSlotProps extends {}, TAsProp extends SupportedAs - > = TPassThroughProps & {}; + > = TPassThroughProps & {};