chore(prettier): use svelteStrictMode

This commit is contained in:
Eric Liu 2020-09-04 16:35:49 -07:00
commit 42b8159b1c
182 changed files with 2020 additions and 1912 deletions

View file

@ -13,7 +13,7 @@
</script>
<div
class:bx--form-item={true}
class:bx--form-item="{true}"
{...$$restProps}
on:click
on:mouseover
@ -21,19 +21,19 @@
on:mouseleave>
<input
type="checkbox"
{id}
class:bx--toggle={true}
class:bx--skeleton={true} />
id="{id}"
class:bx--toggle="{true}"
class:bx--skeleton="{true}" />
<label
aria-label={labelText ? undefined : $$props['aria-label'] || 'Toggle is loading'}
for={id}
class:bx--toggle__label={true}
class:bx--skeleton={true}>
aria-label="{labelText ? undefined : $$props['aria-label'] || 'Toggle is loading'}"
for="{id}"
class:bx--toggle__label="{true}"
class:bx--skeleton="{true}">
{#if labelText}
<span class:bx--toggle__label-text={true}>{labelText}</span>
<span class:bx--toggle__label-text="{true}">{labelText}</span>
{/if}
<span class:bx--toggle__text--left={true} />
<span class:bx--toggle__appearance={true} />
<span class:bx--toggle__text--right={true} />
<span class:bx--toggle__text--left="{true}"></span>
<span class:bx--toggle__appearance="{true}"></span>
<span class:bx--toggle__text--right="{true}"></span>
</label>
</div>

View file

@ -43,7 +43,7 @@
</script>
<div
class:bx--form-item={true}
class:bx--form-item="{true}"
{...$$restProps}
on:click
on:mouseover
@ -51,34 +51,36 @@
on:mouseleave>
<input
type="checkbox"
class:bx--toggle-input={true}
checked={toggled}
class:bx--toggle-input="{true}"
checked="{toggled}"
on:change
on:change={() => {
on:change="{() => {
toggled = !toggled;
}}
}}"
on:keyup
on:keyup={(e) => {
on:keyup="{(e) => {
if (e.key === ' ' || e.key === 'Enter') {
e.preventDefault();
toggled = !toggled;
}
}}
}}"
on:focus
on:blur
{disabled}
{id}
{name} />
disabled="{disabled}"
id="{id}"
name="{name}" />
<label
aria-label={labelText ? undefined : $$props['aria-label'] || 'Toggle'}
for={id}
class:bx--toggle-input__label={true}>
aria-label="{labelText ? undefined : $$props['aria-label'] || 'Toggle'}"
for="{id}"
class:bx--toggle-input__label="{true}">
{labelText}
<span class:bx--toggle__switch={true}>
<span aria-hidden="true" class:bx--toggle__text--off={true}>
<span class:bx--toggle__switch="{true}">
<span aria-hidden="true" class:bx--toggle__text--off="{true}">
{labelA}
</span>
<span aria-hidden="true" class:bx--toggle__text--on={true}>{labelB}</span>
<span
aria-hidden="true"
class:bx--toggle__text--on="{true}">{labelB}</span>
</span>
</label>
</div>