1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-22 20:08:19 +00:00

repair delete column bug

This commit is contained in:
shanshuirenjia
2019-04-28 12:00:08 +08:00
parent d9345e1c8b
commit 63b42a83d2
4 changed files with 22 additions and 11 deletions

View File

@@ -118,9 +118,9 @@
}
},
"@seafile/react-data-grid": {
"version": "6.1.3",
"resolved": "https://registry.npmjs.org/@seafile/react-data-grid/-/react-data-grid-6.1.3.tgz",
"integrity": "sha512-cCpsP9uTDxNftYP6m6jCtUffZ59OOdJZ3Bk+BHQjY8LePWzunhbsVeDoFw7mUj8m3BekayoKCrIfFZFydcQxGA==",
"version": "6.1.5",
"resolved": "https://registry.npmjs.org/@seafile/react-data-grid/-/react-data-grid-6.1.5.tgz",
"integrity": "sha512-lCnrmnubDnaenY1BzpjSG7Ao++7hluahc38ChbSyHd3PlZRFOOA92doRJUEszQhkkmfT9FP1MmKreJPOxgbhkg==",
"requires": {
"object-assign": "^4.1.1",
"react-is-deprecated": "^0.1.2",
@@ -128,9 +128,9 @@
}
},
"@seafile/react-data-grid-addons": {
"version": "6.1.3",
"resolved": "https://registry.npmjs.org/@seafile/react-data-grid-addons/-/react-data-grid-addons-6.1.3.tgz",
"integrity": "sha512-vFBbflST0833T7cz2FGGmBkpkBhfi6MsUiq1HbOoV0b4yWKk3GI4tv0hFjDFabKI30EgVcVeqeS9T8Bu+7F47A==",
"version": "6.1.5",
"resolved": "https://registry.npmjs.org/@seafile/react-data-grid-addons/-/react-data-grid-addons-6.1.5.tgz",
"integrity": "sha512-9eP4XP/inZeg9hgKDpfmibLDDwbOE+GVhnUsqwfT6CpKzdBUnU6eiEbKC89J1WAq9yhKf/qfDrVLeekzsXRmfA==",
"requires": {
"react-contextmenu": "^2.10.0",
"react-dnd": "^2.6.0",
@@ -15424,13 +15424,13 @@
"dependencies": {
"ansi-regex": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz",
"resolved": "http://registry.npmjs.org/ansi-regex/-/ansi-regex-1.1.1.tgz",
"integrity": "sha1-QchHGUZGN15qGl0Qw8oFTvn8mA0=",
"dev": true
},
"strip-ansi": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz",
"resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-2.0.1.tgz",
"integrity": "sha1-32LBqpTtLxFOHQ8h/R1QSCt5pg4=",
"dev": true,
"requires": {

View File

@@ -4,8 +4,8 @@
"private": true,
"dependencies": {
"@reach/router": "^1.2.0",
"@seafile/react-data-grid": "^6.1.3",
"@seafile/react-data-grid-addons": "^6.1.3",
"@seafile/react-data-grid": "^6.1.5",
"@seafile/react-data-grid-addons": "^6.1.5",
"@seafile/resumablejs": "^1.1.9",
"@seafile/seafile-editor": "^0.2.21",
"MD5": "^1.3.0",

View File

@@ -1,3 +1,7 @@
body {
overflow: hidden;
}
#header {
display: flex;
justify-content: space-between;

View File

@@ -132,7 +132,14 @@ class AppMain extends React.Component {
let column = data.column;
let key = column.key;
let columns = this.state.columns.filter(item => item.key !== key);
this.setState({columns: columns});
let rows = this.state.rows.map(item => {
let newItem = [key, ...item];
return newItem;
});
this.setState({
columns: columns,
rows: rows
});
}
serializeGridData = () => {