Hide the global settings

This commit is contained in:
Kavin Venkatachalam 2025-05-06 13:56:36 +07:00
parent fa89057aed
commit c2e448e039
3 changed files with 14 additions and 31 deletions

@ -1 +1 @@
Subproject commit 1594d113de132885db9e9b1263299692a74abcbc
Subproject commit 5d358dc6e0d3780383ed6b392a2e048b55e15c3b

View file

@ -11,26 +11,9 @@ import { ThemeSelect } from '@/modules/Appbuilder/components';
import MaintenanceMode from './MaintenanceMode';
import HideHeaderToggle from './HideHeaderToggle';
const GlobalSettings = ({ darkMode, isModuleEditor }) => {
const GlobalSettings = ({ darkMode }) => {
const shouldFreeze = useStore((state) => state.getShouldFreeze());
if (isModuleEditor) {
return (
<div>
<div bsPrefix="global-settings-popover" className="global-settings-panel">
<HeaderSection>
<HeaderSection.PanelHeader title="Global settings" />
</HeaderSection>
<div style={{ padding: '12px 16px' }} className={cx({ disabled: shouldFreeze })}>
<div className="tj-text-xsm color-slate12 ">
<AppExport darkMode={darkMode} />
</div>
</div>
</div>
</div>
);
}
return (
<>
<div>

View file

@ -192,18 +192,6 @@ export const BaseLeftSidebar = ({
tip="Debugger"
ref={setSideBarBtnRefs('debugger')}
/>
<SidebarItem
icon="settings"
selectedSidebarItem={selectedSidebarItem}
darkMode={darkMode}
// eslint-disable-next-line no-unused-vars
onClick={(e) => handleSelectedSidebarItem('settings')}
className={`left-sidebar-item left-sidebar-layout`}
badge={true}
tip="Settings"
ref={setSideBarBtnRefs('settings')}
isModuleEditor={isModuleEditor}
/>
</>
);
};
@ -233,6 +221,18 @@ export const BaseLeftSidebar = ({
ref={setSideBarBtnRefs('page')}
/>
{renderCommonItems()}
<SidebarItem
icon="settings"
selectedSidebarItem={selectedSidebarItem}
darkMode={darkMode}
// eslint-disable-next-line no-unused-vars
onClick={(e) => handleSelectedSidebarItem('settings')}
className={`left-sidebar-item left-sidebar-layout`}
badge={true}
tip="Settings"
ref={setSideBarBtnRefs('settings')}
isModuleEditor={isModuleEditor}
/>
</>
);
};