{#if container} {#key $attrsChanged} {/key} {:else if widget && widget.node} {@const edit = $uiState.uiUnlocked && $uiState.uiEditMode === "widgets"} {@const hidden = isHidden(widget)} {@const hovered = $uiState.uiUnlocked && $selectionState.currentHovered.has(widget.id)} {@const selected = $uiState.uiUnlocked && $selectionState.currentSelection.includes(widget.id)} {#key $attrsChanged} {#key $propsChanged}