main
html 15 lines 662 Bytes
Raw
1 <div
2 class="right-canvas-surface-panel desktop-canvas-surface"
3 data-surface-id="desktop"
4 :class="{
5 'is-active': $store.rightCanvas?.isSurfaceVisible('desktop'),
6 'is-mounted': $store.rightCanvas?.isSurfaceRendered('desktop')
7 }"
8 :aria-hidden="(!$store.rightCanvas?.isSurfaceVisible('desktop')).toString()"
9 x-effect="(() => {
10 const visible = Boolean($store.rightCanvas?.isSurfaceRendered('desktop'));
11 (globalThis.queueMicrotask || ((callback) => globalThis.setTimeout(callback, 0)))(() => $store.desktop?.setDesktopHostVisible?.(visible));
12 })()"
13 >
14 <x-component path="/plugins/_desktop/webui/desktop-panel.html"></x-component>
15 </div>