@@ -24,7 +24,7 @@ export default function Docs(): JSX.Element {
24
24
const hash = useRef ( location . hash )
25
25
26
26
const [ version , setVersion ] = useState < string > ( params . version ?? 'latest' )
27
- const [ hideUi , setHideUi ] = useState < boolean > ( searchParams . get ( 'hide-ui' ) === 'true' )
27
+ const [ hideUi , setHideUi ] = useState < boolean > ( searchParams . get ( 'hide-ui' ) === '' || searchParams . get ( 'hide-ui' ) === ' true')
28
28
const [ iframeUpdateTrigger , setIframeUpdateTrigger ] = useState < number > ( 0 )
29
29
30
30
// This provides the url for the iframe.
@@ -99,7 +99,7 @@ export default function Docs(): JSX.Element {
99
99
hash : string ,
100
100
hideUi : boolean
101
101
) : string => {
102
- return `/${ project } /${ version } /${ encodeURI ( page ) } ${ hash } ${ hideUi ? '?hide-ui=true ' : '' } `
102
+ return `/${ project } /${ version } /${ encodeURI ( page ) } ${ hash } ${ hideUi ? '?hide-ui' : '' } `
103
103
}
104
104
105
105
const updateUrl = ( newVersion : string , hideUi : boolean ) : void => {
@@ -159,7 +159,7 @@ export default function Docs(): JSX.Element {
159
159
const urlVersion = params . version ?? 'latest'
160
160
const urlPage = params [ '*' ] ?? ''
161
161
const urlHash = location . hash
162
- const urlHideUi = searchParams . get ( 'hide-ui' ) === 'true'
162
+ const urlHideUi = searchParams . get ( 'hide-ui' ) === '' || searchParams . get ( 'hide-ui' ) === ' true'
163
163
164
164
// update the state to the url params on first loadon
165
165
if ( urlProject !== project . current ) {
0 commit comments