diff options
| author | Henry Jameson <me@hjkos.com> | 2018-11-23 09:14:52 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2018-11-23 09:14:52 +0300 |
| commit | 652b98b13c573f4c8d84f2e55251b2244b243afc (patch) | |
| tree | 0e6a0fde8faa5fdd351d72346c8ed5fb903128f3 | |
| parent | 1059d9b602656355780f3bcd1ed3d7885de590c1 (diff) | |
fix v1->v2 transition for localstorage
| -rw-r--r-- | src/services/style_setter/style_setter.js | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js index 2662fc42..d7487eed 100644 --- a/src/services/style_setter/style_setter.js +++ b/src/services/style_setter/style_setter.js @@ -232,9 +232,16 @@ const generateColors = (input) => { } const generateRadii = (input) => { - const radii = Object.entries(input.radii || {}).filter(([k, v]) => v).reduce((acc, [k, v]) => { - const key = k.endsWith('Radius') ? k.split('Radius')[0] : k - acc[key] = v + let inputRadii = input.radii || {} + // v1 -> v2 + if (typeof input.btnRadius !== 'undefined') { + inputRadii = Object + .entries(input) + .filter(([k, v]) => k.endsWith('Radius')) + .reduce((acc, e) => { acc[e[0].split('Radius')[0]] = e[1]; return acc }, {}) + } + const radii = Object.entries(inputRadii).filter(([k, v]) => v).reduce((acc, [k, v]) => { + acc[k] = v return acc }, { btn: 4, |
