aboutsummaryrefslogtreecommitdiffstats
path: root/components/header
diff options
context:
space:
mode:
authorLeonardo Bishop <me@leonardobishop.com>2024-03-13 18:17:07 +0000
committerLeonardo Bishop <me@leonardobishop.com>2024-03-13 18:17:55 +0000
commit825d2cadee4ddf34d0dde8c278fc8e8a99e95b95 (patch)
tree92be3e83ad6af8aa9d7f8861f8c4cd3d8ae4f486 /components/header
parentba28c0148cab26fcaf523e84731ffb7c416b3338 (diff)
Add export modal
Diffstat (limited to 'components/header')
-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>