11-easing: snake_case to camelCase

pull/7192/head
nazar-lazarchuk 5 years ago
parent 9ae579cdcc
commit f2315a1db4

@ -7,10 +7,10 @@
import { easesGroupBy, eases, types } from './eases.js'; import { easesGroupBy, eases, types } from './eases.js';
let current_type = easesGroupBy[0]; let currentType = easesGroupBy[0];
let current_ease = Object.keys(eases)[0]; let currentEase = Object.keys(eases)[0];
let duration = 2000; let duration = 2000;
let current = eases[current_ease][current_type]; let current = eases[currentEase][currentType];
let playing = false; let playing = false;
let width; let width;
@ -33,7 +33,7 @@
playing = false; playing = false;
} }
$: current = eases[current_ease][current_type]; $: current = eases[currentEase][currentType];
$: current && runAnimations(); $: current && runAnimations();
</script> </script>
@ -70,8 +70,8 @@
{playing} {playing}
{width} {width}
bind:duration bind:duration
bind:current_ease bind:currentEase
bind:current_type bind:currentType
on:play={runAnimations} on:play={runAnimations}
/> />
</div> </div>

@ -1,8 +1,8 @@
<script> <script>
import { createEventDispatcher } from 'svelte'; import { createEventDispatcher } from 'svelte';
export let current_ease; export let currentEase;
export let current_type; export let currentType;
export let eases; export let eases;
export let types; export let types;
export let duration; export let duration;
@ -18,11 +18,11 @@
<div class="easing-types"> <div class="easing-types">
<h3>Ease</h3> <h3>Ease</h3>
{#if mobile} {#if mobile}
<select bind:value={current_ease}> <select bind:value={currentEase}>
{#each Object.keys(eases) as name} {#each Object.keys(eases) as name}
<option <option
value={name} value={name}
class:selected={name === current_ease} class:selected={name === currentEase}
> >
{name} {name}
</option> </option>
@ -32,17 +32,18 @@
<ul> <ul>
{#each Object.keys(eases) as name} {#each Object.keys(eases) as name}
<li <li
class:selected={name === current_ease} class:selected={name === currentEase}
on:click={() => current_ease = name} on:click={() => currentEase = name}
> >
{name} {name}
</li> </li>
{/each} {/each}
</ul> </ul>
{/if} {/if}
<h3>Type</h3> <h3>Type</h3>
{#if mobile } {#if mobile }
<select bind:value={current_type}> <select bind:value={currentType}>
{#each types as {name, type}} {#each types as {name, type}}
<option <option
value={type} value={type}
@ -55,8 +56,8 @@
<ul> <ul>
{#each types as {name, type}} {#each types as {name, type}}
<li <li
class:selected={type === current_type} class:selected={type === currentType}
on:click={() => current_type = type} on:click={() => currentType = type}
> >
{name} {name}
</li> </li>

Loading…
Cancel
Save