File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 9595 for (const entry of entries ) {
9696 const { target } = entry ;
9797 const { clientWidth } = target as HTMLElement ;
98- if (clientWidth < 960 ) {
99- ctl .onlyFullscreen = true ;
100- } else {
101- ctl .onlyFullscreen = false ;
102- }
98+ ctl .onlyFullscreen = clientWidth < 960 ;
10399 }
104100 });
105101 resizeObserver .value .observe (htmlEl );
Original file line number Diff line number Diff line change 22 <div
33 ref =" root"
44 class =" nano-theme absolute top-5vh left-5vw h-90vh w-90vw flex flex-col"
5- :class =" { 'top-0! left-0! w-screen! h-screen!': ctl.onlyFullscreen || ctl. fullscreen }"
5+ :class =" { 'top-0! left-0! w-screen! h-screen!': fullscreen }"
66 >
77 <template v-if =" ! loading " >
88 <NanoHeader />
2525 import NanoBackdrop from ' @NanoUI/NanoBackdrop/index.vue' ;
2626 import NanoNavModal from ' @NanoUI/NanoNavModal/index.vue' ;
2727 import NanoSidebarDirModal from ' @NanoUI/NanoSidebarDirModal/index.vue' ;
28- import { onBeforeUnmount , onMounted , ref } from ' vue' ;
28+ import { computed , onBeforeUnmount , onMounted , ref } from ' vue' ;
2929 import { controllerStore } from ' @store/controller' ;
3030
3131 const ctl = controllerStore ();
3434 const resizeObserver = ref <ResizeObserver | null >(null );
3535 const loading = ref (true );
3636
37+ const fullscreen = computed (() => {
38+ return ctl .onlyFullscreen || ctl .fullscreen ;
39+ });
40+
3741 onMounted (() => {
3842 const rootEl = root .value ! ;
3943 resizeObserver .value = new ResizeObserver ((entries : ResizeObserverEntry []) => {
You can’t perform that action at this time.
0 commit comments