This commit is contained in:
ntr 2019-04-01 11:12:23 +11:00
parent 27473ffdd5
commit 4c74671320

View File

@ -32,12 +32,10 @@ function Vbox(args) {
return sendVboxReclaim(i);
}
if (combiner.indexOf(i) === -1) {
const insert = combiner.findIndex(j => j === null);
combiner[insert] = i;
return setCombiner(combiner);
}
return setCombiner([i, null, null]);
const insert = combiner.findIndex(j => j === null);
if (insert === -1) return setCombiner([i, null, null]);
combiner[insert] = i;
return setCombiner(combiner);
}
function combinerRmv(i) {
@ -66,15 +64,25 @@ function Vbox(args) {
);
});
const boundTds = range(0, 9).map(i => (
<td
key={i}
draggable="true"
onDragStart={e => e.dataTransfer.setData('text', i)}
onClick={() => boundClick(i) }>
{convertVar(vbox.bound[i])}
</td>
));
const boundTds = range(0, 9).map(i => {
if (combiner.indexOf(i) > -1) {
return (
<td
key={i}>
&nbsp;
</td>
);
}
return (
<td
key={i}
draggable="true"
onDragStart={e => e.dataTransfer.setData('text', i)}
onClick={() => boundClick(i) }>
{convertVar(vbox.bound[i])}
</td>
);
});
const boundRows = [
<tr key={0} >