Show popover

This commit is contained in:
Adria Navarro 2025-02-03 10:47:50 +01:00
parent 9b6c8c74f3
commit 6d98424323
2 changed files with 17 additions and 9 deletions

View File

@ -1,13 +1,9 @@
<script>
import DevicePreviewSelect from "./DevicePreviewSelect.svelte"
import AppPreview from "./AppPreview.svelte"
import {
screenStore,
appStore,
screenComponentErrorList,
} from "@/stores/builder"
import { screenStore, appStore } from "@/stores/builder"
import UndoRedoControl from "@/components/common/UndoRedoControl.svelte"
import { ActionButton } from "@budibase/bbui"
import ScreenErrorsButton from "./ScreenErrorsButton.svelte"
</script>
<div class="app-panel">
@ -21,9 +17,7 @@
<DevicePreviewSelect />
{/if}
<ActionButton selected quiet on:click={() => {}}
>Errors ({$screenComponentErrorList.length})</ActionButton
>
<ScreenErrorsButton />
</div>
</div>
<div class="content">

View File

@ -0,0 +1,14 @@
<script lang="ts">
import { screenComponentErrorList } from "@/stores/builder"
import { ActionButton, Popover } from "@budibase/bbui"
let button: any
let popover: any
</script>
<div bind:this={button}>
<ActionButton selected quiet on:click={() => popover.show()}
>Errors ({$screenComponentErrorList.length})</ActionButton
>
</div>
<Popover bind:this={popover} anchor={button} align={"right"}>TODO</Popover>