chore: lift components folder

This commit is contained in:
Eric Liu 2020-07-19 09:06:08 -07:00
commit 2200b29b92
301 changed files with 57 additions and 76 deletions

View file

@ -0,0 +1,30 @@
<script>
export let id = "ccs-" + Math.random().toString(36);
export let labelText = "";
</script>
<div
class:bx--form-item={true}
{...$$restProps}
on:click
on:mouseover
on:mouseenter
on:mouseleave>
<input
type="checkbox"
{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}>
{#if labelText}
<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} />
</label>
</div>