@@ -25,6 +25,7 @@ import { getGlobalSettings } from "comps/utils/globalSettings";
25
25
import { fetchJSLibrary } from "util/jsLibraryUtils" ;
26
26
import { evalFunc } from "lowcoder-core" ;
27
27
import { messageInstance } from "lowcoder-design/src/components/GlobalInstances" ;
28
+ import { default as Switch } from "antd/es/switch" ;
28
29
29
30
const CodeEditor = lazy (
30
31
( ) => import ( "base/codeEditor/codeEditor" )
@@ -186,6 +187,34 @@ export function AdvancedSetting() {
186
187
{ trans ( "advanced.saveBtn" ) }
187
188
</ SaveButton >
188
189
</ div >
190
+ < div className = "section-title" > { trans ( "advanced.showHeaderInPublicApps" ) } </ div >
191
+ < HelpText style = { { marginBottom : 12 } } > { trans ( "advanced.showHeaderInPublicAppsHelp" ) } </ HelpText >
192
+ < div className = "section-content" >
193
+ < Switch
194
+ style = { { marginBottom : 12 } }
195
+ checked = {
196
+ settings . hasOwnProperty ( 'showHeaderInPublicApps' )
197
+ ? settings . showHeaderInPublicApps
198
+ : true
199
+ }
200
+ onChange = { ( value : boolean ) => {
201
+ setSettings ( ( v ) => ( { ...v , showHeaderInPublicApps : value } ) ) ;
202
+ } }
203
+ />
204
+ < SaveButton
205
+ buttonType = "primary"
206
+ disabled = { commonSettings . showHeaderInPublicApps === settings . showHeaderInPublicApps }
207
+ onClick = {
208
+ ( ) => handleSave ( "showHeaderInPublicApps" ) (
209
+ settings . hasOwnProperty ( 'showHeaderInPublicApps' )
210
+ ? settings . showHeaderInPublicApps
211
+ : true
212
+ )
213
+ }
214
+ >
215
+ { trans ( "advanced.saveBtn" ) }
216
+ </ SaveButton >
217
+ </ div >
189
218
< div className = "section-title" > { trans ( "advanced.preloadJSTitle" ) } </ div >
190
219
< HelpText style = { { marginBottom : 12 } } > { trans ( "advanced.preloadJSHelp" ) } </ HelpText >
191
220
< div className = "section-content" >
0 commit comments