From e900322624cd3b6eee7f44e938ae79f7ef264172 Mon Sep 17 00:00:00 2001 From: mikesealey Date: Thu, 6 Mar 2025 14:33:05 +0000 Subject: [PATCH 1/5] adds documentation link to action --- .../bbui/src/InlineAlert/InlineAlert.svelte | 24 +++++++++++++++++++ .../actions/ClearRowSelection.svelte | 9 +++++++ 2 files changed, 33 insertions(+) diff --git a/packages/bbui/src/InlineAlert/InlineAlert.svelte b/packages/bbui/src/InlineAlert/InlineAlert.svelte index edfa760eb8..d95f5b1e70 100644 --- a/packages/bbui/src/InlineAlert/InlineAlert.svelte +++ b/packages/bbui/src/InlineAlert/InlineAlert.svelte @@ -8,6 +8,8 @@ export let onConfirm = undefined export let buttonText = "" export let cta = false + export let link = "" + export let linkText $: icon = selectIcon(type) // if newlines used, convert them to different elements @@ -49,6 +51,20 @@ > {/if} + {#if link && linkText} + + {/if} diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ClearRowSelection.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ClearRowSelection.svelte index cd289e3f61..9d9b408175 100644 --- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ClearRowSelection.svelte +++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ClearRowSelection.svelte @@ -2,9 +2,12 @@ import { Label, Select, Body } from "@budibase/bbui" import { findAllMatchingComponents } from "@/helpers/components" import { selectedScreen } from "@/stores/builder" + import { InlineAlert } from "@budibase/bbui" export let parameters + const inlineMessage = "" + $: tables = findAllMatchingComponents($selectedScreen?.props, component => component._component.endsWith("table") ).map(table => ({ @@ -27,6 +30,12 @@