Skip to content

Commit 59ff1e9

Browse files
committed
update main.js
1 parent a0b921c commit 59ff1e9

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

frameworks/keyed/cample/src/main.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -170,12 +170,11 @@ const mainComponent = component(
170170
update: [
171171
(setData) => () => {
172172
setData((d) => {
173-
const value = d.slice();
174-
for (let i = 0; i < value.length; i += 10) {
175-
const item = value[i];
176-
value[i] = { ...item, label: item.label + " !!!" };
173+
for (let i = 0; i < d.length; i += 10) {
174+
const item = d[i];
175+
d[i] = { ...item, label: item.label + " !!!" };
177176
}
178-
return value;
177+
return d;
179178
});
180179
},
181180
"updateRows",
@@ -189,11 +188,10 @@ const mainComponent = component(
189188
swapRows: [
190189
(setData) => () => {
191190
setData((d) => {
192-
const value = d.slice();
193-
const tmp = value[1];
194-
value[1] = value[998];
195-
value[998] = tmp;
196-
return value;
191+
const tmp = d[1];
192+
d[1] = d[998];
193+
d[998] = tmp;
194+
return d;
197195
});
198196
},
199197
"updateRows",
@@ -215,8 +213,10 @@ const mainComponent = component(
215213
delete: [
216214
(setData) => (id) => {
217215
setData((d) => {
216+
const value = d.slice();
218217
const idx = d.findIndex((d) => d.id === id);
219-
return [...d.slice(0, idx), ...d.slice(idx + 1)];
218+
value.splice(idx, 1);
219+
return value;
220220
});
221221
},
222222
"updateRows",

0 commit comments

Comments
 (0)