From ba28c0148cab26fcaf523e84731ffb7c416b3338 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Wed, 13 Mar 2024 17:35:05 +0000 Subject: Add import page --- components/base/Button.vue | 24 ++++++++++++- components/header/SiteHeader.vue | 3 +- components/loader/LoaderDiscardSessionModal.vue | 48 +++++++++++++++++++++++++ components/loader/LoaderFileSystemButton.vue | 2 +- components/loader/LoaderImportButton.vue | 9 +++++ components/loader/LoaderNetworkButton.vue | 8 +++++ components/loader/LoaderTestDataButton.vue | 2 +- 7 files changed, 91 insertions(+), 5 deletions(-) create mode 100644 components/loader/LoaderDiscardSessionModal.vue create mode 100644 components/loader/LoaderImportButton.vue create mode 100644 components/loader/LoaderNetworkButton.vue (limited to 'components') diff --git a/components/base/Button.vue b/components/base/Button.vue index c7f7c50..827e201 100644 --- a/components/base/Button.vue +++ b/components/base/Button.vue @@ -5,6 +5,11 @@ const props = defineProps({ required: false, default: 'text', }, + accent: { + type: String, + required: false, + default: 'normal', + }, label: String, icon: Array, disabled: Boolean, @@ -20,7 +25,8 @@ const onClick = (event: MouseEvent) => { diff --git a/components/loader/LoaderDiscardSessionModal.vue b/components/loader/LoaderDiscardSessionModal.vue new file mode 100644 index 0000000..845b10a --- /dev/null +++ b/components/loader/LoaderDiscardSessionModal.vue @@ -0,0 +1,48 @@ + + + + + \ No newline at end of file diff --git a/components/loader/LoaderFileSystemButton.vue b/components/loader/LoaderFileSystemButton.vue index 0d02477..3a70860 100644 --- a/components/loader/LoaderFileSystemButton.vue +++ b/components/loader/LoaderFileSystemButton.vue @@ -32,7 +32,7 @@ const openFileSystemPrompt = async () => {