Files
windmill/frontend/src/lib/components/S3ArrayHelperButton.svelte
T

31 lines
515 B
Svelte

<script lang="ts">
import { Button } from '$lib/components/common'
import { Plug } from 'lucide-svelte'
interface Props {
label?: string
onClick: () => void
connecting?: boolean
class?: string
}
let {
label = 'Add object from an expression',
onClick,
connecting = false,
class: className = ''
}: Props = $props()
</script>
{#if !connecting}
<Button
variant="default"
size="xs"
startIcon={{ icon: Plug }}
onclick={onClick}
wrapperClasses={className}
>
{label}
</Button>
{/if}