Some fixes

This commit is contained in:
Richard O'flynn 2020-11-30 22:35:53 +00:00
commit 060b53bde0

View file

@ -24,15 +24,14 @@
let a = $_selectedValues; let a = $_selectedValues;
const i = a.indexOf(value); const i = a.indexOf(value);
if (selected && i === -1) { if (selected && i === -1) {
a = a.concat([value]); a = a.push([value]);
} else if (!selected && i > -1) { } else if (!selected && i > -1) {
a = a.splice(i, 1); a = a.splice(i, 1);
} }
return a; return [...a];
} }
setContext("SelectableTileGroup", { setContext("SelectableTileGroup", {
_light: light,
selectedValues: _selectedValues, selectedValues: _selectedValues,
update: ({ selected, value }) => update: ({ selected, value }) =>
_selectedValues.set(newArray(value, selected)), _selectedValues.set(newArray(value, selected)),