remove import from template

This commit is contained in:
Ruben Fiszel
2023-04-05 22:14:15 +02:00
parent ec93b59e53
commit 0ca9a80d93
@@ -1,31 +1,19 @@
<script lang="ts">
import { faPlus } from '@fortawesome/free-solid-svg-icons'
import { ButtonPopup, ButtonPopupItem } from '$lib/components/common'
import Drawer from '$lib/components/common/drawer/Drawer.svelte'
import DrawerContent from '$lib/components/common/drawer/DrawerContent.svelte'
import WorkspaceScriptPicker from '../flows/pickers/WorkspaceScriptPicker.svelte'
import { goto } from '$app/navigation'
import { Code2 } from 'lucide-svelte'
let drawer: Drawer | undefined = undefined
import { Code2 } from 'lucide-svelte'
import Button from '../common/button/Button.svelte'
</script>
<!-- Buttons -->
<div class="flex flex-row gap-2">
<ButtonPopup size="sm" spacingSize="xl" startIcon={{ icon: faPlus }} href="/scripts/add">
<Button size="sm" spacingSize="xl" startIcon={{ icon: faPlus }} href="/scripts/add"
>Script <Code2 class="ml-1.5" size={18} /></Button
>
<!-- <ButtonPopup size="sm" spacingSize="xl" startIcon={{ icon: faPlus }} href="/scripts/add">
<svelte:fragment slot="main">Script <Code2 class="ml-1.5" size={18} /></svelte:fragment>
<ButtonPopupItem on:click={() => drawer?.toggleDrawer?.()}>
Import from template
</ButtonPopupItem>
</ButtonPopup>
</ButtonPopup> -->
</div>
<!-- Template script list -->
<Drawer bind:this={drawer} size="800px">
<DrawerContent title="Pick a template" on:close={() => drawer?.toggleDrawer?.()}>
<WorkspaceScriptPicker
isTemplate
on:pick={(e) => goto(`/scripts/add?template=${e.detail.path}`)}
/>
</DrawerContent>
</Drawer>