Add tooltip

This commit is contained in:
Adria Navarro 2025-02-05 12:32:29 +01:00
parent 2ade11174d
commit 2045dcd10c
1 changed files with 22 additions and 15 deletions

View File

@ -7,11 +7,13 @@
screenComponentsList, screenComponentsList,
} from "@/stores/builder" } from "@/stores/builder"
import { import {
AbsTooltip,
ActionButton, ActionButton,
Icon, Icon,
Link, Link,
Popover, Popover,
PopoverAlignment, PopoverAlignment,
TooltipPosition,
} from "@budibase/bbui" } from "@budibase/bbui"
import CircleIndicator from "@/components/common/Icons/CircleIndicator.svelte" import CircleIndicator from "@/components/common/Icons/CircleIndicator.svelte"
@ -40,6 +42,10 @@
</script> </script>
<div bind:this={button} class="error-button"> <div bind:this={button} class="error-button">
<AbsTooltip
text={!hasErrors ? "No Errors found!" : ""}
position={TooltipPosition.Bottom}
>
<ActionButton <ActionButton
quiet quiet
disabled={!hasErrors} disabled={!hasErrors}
@ -55,6 +61,7 @@
/> />
</div> </div>
{/if} {/if}
</AbsTooltip>
</div> </div>
<Popover <Popover
bind:this={popover} bind:this={popover}