Web: Components: Table: fixed resize

This commit is contained in:
Nikita Gopienko 2024-06-17 11:37:08 +03:00
parent 89c74c3cad
commit 69b8761da9

View File

@ -49,11 +49,11 @@ class FilesTableHeader extends React.Component {
columnStorageName,
columnInfoPanelStorageName,
isPublicRoom,
isFrame,
isRecentTab,
isDefaultRoomsQuotaSet,
showStorageInfo,
isArchiveFolder,
tableStorageName,
} = this.props;
const defaultColumns = [];
@ -358,7 +358,7 @@ class FilesTableHeader extends React.Component {
}
let columns = getColumns(defaultColumns);
const storageColumns = localStorage.getItem(this.props.tableStorageName);
const storageColumns = localStorage.getItem(tableStorageName);
const splitColumns = storageColumns && storageColumns.split(",");
const resetColumnsSize =
(splitColumns && splitColumns.length !== columns.length) || !splitColumns;
@ -370,6 +370,7 @@ class FilesTableHeader extends React.Component {
this.setState({
columns,
resetColumnsSize,
tableStorageName,
columnStorageName,
columnInfoPanelStorageName,
});
@ -377,6 +378,7 @@ class FilesTableHeader extends React.Component {
this.state = {
columns,
resetColumnsSize,
tableStorageName,
columnStorageName,
columnInfoPanelStorageName,
};
@ -541,12 +543,12 @@ class FilesTableHeader extends React.Component {
setHideColumns,
isFrame,
showSettings,
tableStorageName,
} = this.props;
const {
columns,
resetColumnsSize,
tableStorageName,
columnStorageName,
columnInfoPanelStorageName,
} = this.state;