1
0
Fork 0
mirror of synced 2024-08-24 06:21:37 +12:00

Fix for tooltips in the Component tree in the builder

This commit is contained in:
Dean 2024-05-23 17:45:01 +01:00
parent 0db08498d9
commit 9edc0b7c3c

View file

@ -1,5 +1,5 @@
<script> <script>
import { AbsTooltip, Icon } from "@budibase/bbui" import { Icon, TooltipType, TooltipPosition } from "@budibase/bbui"
import { createEventDispatcher, getContext } from "svelte" import { createEventDispatcher, getContext } from "svelte"
import { helpers } from "@budibase/shared-core" import { helpers } from "@budibase/shared-core"
import { UserAvatars } from "@budibase/frontend-core" import { UserAvatars } from "@budibase/frontend-core"
@ -114,9 +114,14 @@
</div> </div>
{:else if icon} {:else if icon}
<div class="icon" class:right={rightAlignIcon}> <div class="icon" class:right={rightAlignIcon}>
<AbsTooltip type="info" position="right" text={iconTooltip}> <Icon
<Icon color={iconColor} size="S" name={icon} /> color={iconColor}
</AbsTooltip> size="S"
name={icon}
tooltip={iconTooltip}
tooltipType={TooltipType.Info}
tooltipPosition={TooltipPosition.Right}
/>
</div> </div>
{/if} {/if}
<div class="text" title={showTooltip ? text : null}> <div class="text" title={showTooltip ? text : null}>