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