refactor: prefer class directive over class attribute (#1318)

This commit is contained in:
metonym 2022-05-29 08:16:27 -07:00 committed by GitHub
commit 0801e1d078
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 34 additions and 18 deletions

View file

@ -119,7 +119,8 @@
id="{id}"
name="{name}"
class:bx--select-input="{true}"
class="{size && `bx--select-input--${size}`}"
class:bx--select-input--sm="{size === 'sm'}"
class:bx--select-input--xl="{size === 'xl'}"
on:change="{({ target }) => {
selectedValue.set(target.value);
}}"
@ -163,7 +164,8 @@
required="{required || undefined}"
aria-invalid="{invalid || undefined}"
class:bx--select-input="{true}"
class="{size && `bx--select-input--${size}`}"
class:bx--select-input--sm="{size === 'sm'}"
class:bx--select-input--xl="{size === 'xl'}"
on:change="{({ target }) => {
selectedValue.set(target.value);
}}"