From bc7f5821b871691f6a79b95528efabf0c111f227 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sun, 23 Jul 2023 12:26:46 -0700 Subject: [PATCH] refactor: use style directive where applicable (#1760) Closes #1604 --- src/CodeSnippet/CodeSnippet.svelte | 4 +++- src/ContextMenu/ContextMenu.svelte | 3 ++- src/DataTable/Toolbar.svelte | 2 +- src/ImageLoader/ImageLoader.svelte | 4 ++-- src/Notification/ToastNotification.svelte | 2 +- src/Popover/Popover.svelte | 2 +- src/SkeletonText/SkeletonText.svelte | 4 ++-- src/Slider/Slider.svelte | 11 ++++------- src/Tabs/Tab.svelte | 2 +- src/Toggle/Toggle.svelte | 4 ++-- src/Tooltip/Tooltip.svelte | 3 ++- src/TooltipIcon/TooltipIcon.svelte | 2 +- src/UIShell/Content.svelte | 2 +- src/UIShell/HeaderNavMenu.svelte | 2 +- src/UIShell/SideNav.svelte | 2 +- src/UIShell/SideNavMenu.svelte | 2 +- 16 files changed, 26 insertions(+), 25 deletions(-) diff --git a/src/CodeSnippet/CodeSnippet.svelte b/src/CodeSnippet/CodeSnippet.svelte index 939b84ab..3928f23d 100644 --- a/src/CodeSnippet/CodeSnippet.svelte +++ b/src/CodeSnippet/CodeSnippet.svelte @@ -228,7 +228,9 @@ tabindex="{type === 'single' && !disabled ? '0' : undefined}" aria-label="{$$restProps['aria-label'] || copyLabel || 'code-snippet'}" class:bx--snippet-container="{true}" - style="width: 100%; min-height: {minHeight}px; max-height: {maxHeight}" + style:width="100%" + style:min-height="{minHeight}px" + style:max-height="{maxHeight}" >
{code}
diff --git a/src/ContextMenu/ContextMenu.svelte b/src/ContextMenu/ContextMenu.svelte index 80182eb9..1e794f0b 100644 --- a/src/ContextMenu/ContextMenu.svelte +++ b/src/ContextMenu/ContextMenu.svelte @@ -164,8 +164,9 @@ class:bx--menu--open="{open}" class:bx--menu--invisible="{open && x === 0 && y === 0}" class:bx--menu--root="{level === 1}" + style:left="{x}px" + style:top="{y}px" {...$$restProps} - style="left: {x}px; top: {y}px; {$$restProps.style}" on:click on:click="{({ target }) => { const closestOption = target.closest('[tabindex]'); diff --git a/src/DataTable/Toolbar.svelte b/src/DataTable/Toolbar.svelte index 6f4e7121..99b1f2cf 100644 --- a/src/DataTable/Toolbar.svelte +++ b/src/DataTable/Toolbar.svelte @@ -27,8 +27,8 @@ class:bx--table-toolbar="{true}" class:bx--table-toolbar--small="{size === 'sm'}" class:bx--table-toolbar--normal="{size === 'default'}" + style:z-index="{1}" {...$$restProps} - style="z-index: 1; {$$restProps.style}" > diff --git a/src/ImageLoader/ImageLoader.svelte b/src/ImageLoader/ImageLoader.svelte index 56e5efd7..f1250576 100644 --- a/src/ImageLoader/ImageLoader.svelte +++ b/src/ImageLoader/ImageLoader.svelte @@ -82,8 +82,8 @@ {/if} {#if loaded} {alt}
diff --git a/src/SkeletonText/SkeletonText.svelte b/src/SkeletonText/SkeletonText.svelte index 7972d91b..f2c95db0 100644 --- a/src/SkeletonText/SkeletonText.svelte +++ b/src/SkeletonText/SkeletonText.svelte @@ -34,7 +34,7 @@

{/each}
@@ -43,8 +43,8 @@

-

+
{minLabel || min}
{maxLabel || max} diff --git a/src/Tabs/Tab.svelte b/src/Tabs/Tab.svelte index dface14e..1bf59aa3 100644 --- a/src/Tabs/Tab.svelte +++ b/src/Tabs/Tab.svelte @@ -67,7 +67,7 @@ id="{id}" href="{href}" class:bx--tabs__nav-link="{true}" - style="{$useAutoWidth ? 'width: auto' : undefined}" + style:width="{$useAutoWidth ? "auto" : undefined}" > {label} diff --git a/src/Toggle/Toggle.svelte b/src/Toggle/Toggle.svelte index 7f38e9af..5c865194 100644 --- a/src/Toggle/Toggle.svelte +++ b/src/Toggle/Toggle.svelte @@ -47,8 +47,8 @@