refactor(tooltip-definition): use class name directive

This commit is contained in:
Eric Liu 2020-12-05 16:38:29 -08:00
commit d80ba5ebe5

View file

@ -51,8 +51,11 @@
class:bx--tooltip__trigger--definition="{true}" class:bx--tooltip__trigger--definition="{true}"
class:bx--tooltip--hidden="{!visible}" class:bx--tooltip--hidden="{!visible}"
class:bx--tooltip--visible="{visible}" class:bx--tooltip--visible="{visible}"
class="{direction && `bx--tooltip--${direction}`} class:bx--tooltip--top="{direction === 'top'}"
{align && `bx--tooltip--align-${align}`}" class:bx--tooltip--bottom="{direction === 'bottom'}"
class:bx--tooltip--align-start="{align === 'start'}"
class:bx--tooltip--align-center="{align === 'center'}"
class:bx--tooltip--align-end="{align === 'end'}"
on:click on:click
on:mouseover on:mouseover
on:mouseenter on:mouseenter