Skip to content

Commit bbb3c6d

Browse files
update mahal version, fix swap rows
1 parent d5c16ac commit bbb3c6d

File tree

3 files changed

+18
-17
lines changed

3 files changed

+18
-17
lines changed

frameworks/keyed/mahal/package-lock.json

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/mahal/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"license": "",
1515
"private": "true",
1616
"dependencies": {
17-
"mahal": "^1.3.0"
17+
"mahal": "^1.3.2"
1818
},
1919
"devDependencies": {
2020
"clean-webpack-plugin": "^4.0.0",
@@ -24,7 +24,7 @@
2424
"css-loader": "^6.5.1",
2525
"css-minimizer-webpack-plugin": "^3.4.1",
2626
"html-webpack-plugin": "^5.2.0",
27-
"mahal-webpack-loader": "^1.3.0",
27+
"mahal-webpack-loader": "^1.3.2",
2828
"mini-css-extract-plugin": "^2.5.3",
2929
"sass": "^1.49.0",
3030
"sass-loader": "^12.4.0",

frameworks/keyed/mahal/src/app.mahal

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,13 @@ export default class extends Component {
117117
this.setState("selected", 0);
118118
}
119119

120-
swapRows() {
121-
const data = this.data;
120+
swapRows() {
121+
const data = this.data.slice();
122122
if (data.length > 998) {
123123
let temp = data[1];
124-
this.setState("data.1", data[998]);
125-
this.setState("data.998", temp);
124+
data[1] = data[998];
125+
data[998] = temp;
126+
this.setState("data", data);
126127
}
127128
}
128129
}

0 commit comments

Comments
 (0)