aboutsummaryrefslogtreecommitdiffstats
path: root/components/header/SiteHeader.vue
diff options
context:
space:
mode:
Diffstat (limited to 'components/header/SiteHeader.vue')
-rw-r--r--components/header/SiteHeader.vue10
1 files changed, 9 insertions, 1 deletions
diff --git a/components/header/SiteHeader.vue b/components/header/SiteHeader.vue
index afd85b8..22ee209 100644
--- a/components/header/SiteHeader.vue
+++ b/components/header/SiteHeader.vue
@@ -1,7 +1,11 @@
<script setup land="ts">
+const session = useSessionStore();
+
const navigateHome = () => {
navigateTo('/');
}
+
+const sessionType = computed(() => session.getSessionType());
</script>
<template>
@@ -14,8 +18,12 @@ const navigateHome = () => {
<code>Preview</code>
</div>
- <div id="controls">
+ <div id="controls" v-if="sessionType === 'none'">
+ <LoaderImportButton :isPrimaryAction="true" />
+ </div>
+ <div id="controls" v-if="sessionType !== 'none'">
<LoaderImportButton />
+ <ExportButton />
</div>
</header>
</template>