aboutsummaryrefslogtreecommitdiff
path: root/source/library/components/Toolbar.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'source/library/components/Toolbar.svelte')
-rw-r--r--source/library/components/Toolbar.svelte4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/library/components/Toolbar.svelte b/source/library/components/Toolbar.svelte
index a17191c..8c75668 100644
--- a/source/library/components/Toolbar.svelte
+++ b/source/library/components/Toolbar.svelte
@@ -1,10 +1,12 @@
<script lang="ts">
import type { OperationInfo } from "../graphql/operations.ts";
+ import type { Snippet } from "svelte";
type Props = {
disabled: boolean;
docsAvailable?: boolean;
docsOpen?: boolean;
+ extras?: Snippet;
historyOpen?: boolean;
onRun: () => void;
onSelectOperation?: (name: string | null) => void;
@@ -20,6 +22,7 @@
disabled,
docsAvailable = false,
docsOpen = false,
+ extras,
historyOpen = false,
onRun,
onSelectOperation,
@@ -125,6 +128,7 @@
{/each}
</select>
{/if}
+ {#if extras}{@render extras()}{/if}
<span class="hint">⌘/Ctrl + Enter</span>
{#if schemaLoading}
<span class="hint">Loading schema…</span>