Web: Client: JavascriptSDK: show settings option was added
This commit is contained in:
parent
2a2ef5d78d
commit
c35a014688
@ -422,6 +422,7 @@ class FilesTableHeader extends React.Component {
|
|||||||
tagRef,
|
tagRef,
|
||||||
setHideColumns,
|
setHideColumns,
|
||||||
isFrame,
|
isFrame,
|
||||||
|
showSettings,
|
||||||
} = this.props;
|
} = this.props;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
@ -452,7 +453,7 @@ class FilesTableHeader extends React.Component {
|
|||||||
tagRef={tagRef}
|
tagRef={tagRef}
|
||||||
setHideColumns={setHideColumns}
|
setHideColumns={setHideColumns}
|
||||||
settingsTitle={t("Files:TableSettingsTitle")}
|
settingsTitle={t("Files:TableSettingsTitle")}
|
||||||
showSettings={!isFrame}
|
showSettings={isFrame ? showSettings : true}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -572,6 +573,7 @@ export default inject(
|
|||||||
|
|
||||||
isFrame,
|
isFrame,
|
||||||
frameTableColumns: frameConfig?.viewTableColumns,
|
frameTableColumns: frameConfig?.viewTableColumns,
|
||||||
|
showSettings: frameConfig?.showSettings,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
)(
|
)(
|
||||||
|
@ -271,6 +271,12 @@ const Manager = (props) => {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const toggleShowSettings = () => {
|
||||||
|
setConfig((config) => {
|
||||||
|
return { ...config, showSettings: !config.showSettings };
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
const toggleActionButton = () => {
|
const toggleActionButton = () => {
|
||||||
setConfig((config) => {
|
setConfig((config) => {
|
||||||
return { ...config, disableActionButton: !config.disableActionButton };
|
return { ...config, disableActionButton: !config.disableActionButton };
|
||||||
@ -470,8 +476,8 @@ const Manager = (props) => {
|
|||||||
<Checkbox
|
<Checkbox
|
||||||
className="checkbox"
|
className="checkbox"
|
||||||
label={t("SettingUpColumns")}
|
label={t("SettingUpColumns")}
|
||||||
onChange={() => {}}
|
onChange={toggleShowSettings}
|
||||||
isChecked={true}
|
isChecked={config.showSettings}
|
||||||
/>
|
/>
|
||||||
<Checkbox
|
<Checkbox
|
||||||
className="checkbox"
|
className="checkbox"
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
viewTableColumns: "Name,Size,Type",
|
viewTableColumns: "Name,Size,Type",
|
||||||
checkCSP: true,
|
checkCSP: true,
|
||||||
disableActionButton: false,
|
disableActionButton: false,
|
||||||
|
showSettings: false,
|
||||||
filter: {
|
filter: {
|
||||||
count: 100,
|
count: 100,
|
||||||
page: 1,
|
page: 1,
|
||||||
|
Loading…
Reference in New Issue
Block a user