@@ -13,7 +13,7 @@ import { useForkRef } from '../../../../../../packages/react/src/utils/useForkRe
13
13
const STARTING_HOOK = { 'data-starting-style' : '' } ;
14
14
const ENDING_HOOK = { 'data-ending-style' : '' } ;
15
15
16
- const KEEP_MOUNTED = false ;
16
+ // const KEEP_MOUNTED = false;
17
17
18
18
function Collapsible ( props : { defaultOpen ?: boolean ; keepMounted ?: boolean } ) {
19
19
const { keepMounted = true , defaultOpen = false } = props ;
@@ -221,7 +221,7 @@ function Collapsible(props: { defaultOpen?: boolean; keepMounted?: boolean }) {
221
221
onClick = { handleTrigger }
222
222
>
223
223
< ExpandMoreIcon className = { classes . Icon } />
224
- Trigger (keepMounted { String ( keepMounted ) } )
224
+ Trigger { /* (keepMounted {String(keepMounted)}) */ }
225
225
</ button >
226
226
227
227
{ ( keepMounted || ( ! keepMounted && mounted ) ) && (
@@ -250,12 +250,22 @@ function Collapsible(props: { defaultOpen?: boolean; keepMounted?: boolean }) {
250
250
251
251
export default function App ( ) {
252
252
return (
253
- < div className = { classes . wrapper } >
254
- < Collapsible keepMounted = { KEEP_MOUNTED } defaultOpen />
255
-
256
- < Collapsible keepMounted = { KEEP_MOUNTED } defaultOpen = { false } />
257
-
258
- < small > ———</ small >
253
+ < div className = { classes . grid } >
254
+ < div className = { classes . wrapper } >
255
+ < pre > keepMounted: true</ pre >
256
+ < Collapsible keepMounted defaultOpen />
257
+
258
+ < Collapsible keepMounted defaultOpen = { false } />
259
+
260
+ < small > ———</ small >
261
+ </ div >
262
+ < div className = { classes . wrapper } >
263
+ < pre > keepMounted: false</ pre >
264
+ < Collapsible keepMounted = { false } defaultOpen />
265
+
266
+ < Collapsible keepMounted = { false } defaultOpen = { false } />
267
+ < small > ———</ small >
268
+ </ div >
259
269
</ div >
260
270
) ;
261
271
}
0 commit comments