diff options
| author | Jules Laplace <jules@okfoc.us> | 2017-04-27 09:55:53 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2017-04-27 09:55:53 -0400 |
| commit | 370e7a69816bfc604386e4fd21acb465e48bdb0b (patch) | |
| tree | 8bafb23bbd1275f584346da2413909e1ef458e71 /client/lib/scales.js | |
| parent | a222d88a13afc1b0f763f5d800fdda1426967bf4 (diff) | |
put scales in dropdown and build
Diffstat (limited to 'client/lib/scales.js')
| -rw-r--r-- | client/lib/scales.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/client/lib/scales.js b/client/lib/scales.js index fd7b5a7..8480f9e 100644 --- a/client/lib/scales.js +++ b/client/lib/scales.js @@ -136,12 +136,12 @@ function build () { pick(0) } -function pick (i){ +function pick (i) { if (scale) { - scale.heading.classList.remove('selected') + scale.heading && scale.heading.classList.remove('selected') } scale = scales[i] - scale.heading.classList.add('selected') + scale.heading && scale.heading.classList.add('selected') handleChange(scale) } @@ -153,5 +153,9 @@ function onChange (fn) { handleChange = fn } +function names () { + return scales.map( scale => scale.name ) +} + -export default { scales, current, build, pick, onChange } +export default { scales, current, build, pick, names, onChange } |
