Merge pull request #216 from IBM/fix-tooltip-icon

fix(tooltip-icon): avoid $$restProps.class override
This commit is contained in:
Eric Liu 2020-07-22 19:01:07 -07:00 committed by GitHub
commit c7985b784d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,8 +9,8 @@
</script>
<svelte:body
on:keydown={e => {
if (e.key === 'Escape') {
on:keydown={({ key }) => {
if (key === 'Escape') {
hidden = true;
}
}} />
@ -21,9 +21,10 @@
class:bx--tooltip__trigger={true}
class:bx--tooltip--a11y={true}
class:bx--tooltip--hidden={hidden}
class="{direction && `bx--tooltip--${direction}`}
{align && `bx--tooltip--align-${align}`}"
{...$$restProps}
class="{direction && `bx--tooltip--${direction}`}
{align && `bx--tooltip--align-${align}`}
{$$restProps.class}"
on:click
on:mouseover
on:mouseenter