From daec39016b1e8a39023fe1e298b89adcdcef09e7 Mon Sep 17 00:00:00 2001 From: liyasthomas Date: Mon, 7 Feb 2022 15:38:01 +0530 Subject: [PATCH] feat: loading state on export actions --- .../components/collections/my/Collection.vue | 14 ++++++++++++++ .../components/collections/my/Folder.vue | 14 ++++++++++++++ .../collections/teams/Collection.vue | 19 +++++++++++++++++++ .../components/collections/teams/Folder.vue | 19 +++++++++++++++++++ 4 files changed, 66 insertions(+) diff --git a/packages/hoppscotch-app/components/collections/my/Collection.vue b/packages/hoppscotch-app/components/collections/my/Collection.vue index 6cf5a5703..da936ccef 100644 --- a/packages/hoppscotch-app/components/collections/my/Collection.vue +++ b/packages/hoppscotch-app/components/collections/my/Collection.vue @@ -81,6 +81,7 @@ @keyup.n="folderAction.$el.click()" @keyup.e="edit.$el.click()" @keyup.delete="deleteAction.$el.click()" + @keyup.x="exportAction.$el.click()" @keyup.escape="options.tippy().hide()" > + @@ -222,6 +235,7 @@ export default defineComponent({ folderAction: ref(null), edit: ref(null), deleteAction: ref(null), + exportAction: ref(null), } }, data() { diff --git a/packages/hoppscotch-app/components/collections/my/Folder.vue b/packages/hoppscotch-app/components/collections/my/Folder.vue index 032f137fc..c82d00f24 100644 --- a/packages/hoppscotch-app/components/collections/my/Folder.vue +++ b/packages/hoppscotch-app/components/collections/my/Folder.vue @@ -59,6 +59,7 @@ @keyup.n="folderAction.$el.click()" @keyup.e="edit.$el.click()" @keyup.delete="deleteAction.$el.click()" + @keyup.x="exportAction.$el.click()" @keyup.escape="options.tippy().hide()" > + @@ -211,6 +224,7 @@ export default defineComponent({ folderAction: ref(null), edit: ref(null), deleteAction: ref(null), + exportAction: ref(null), t, } }, diff --git a/packages/hoppscotch-app/components/collections/teams/Collection.vue b/packages/hoppscotch-app/components/collections/teams/Collection.vue index c5168434c..a3c65b121 100644 --- a/packages/hoppscotch-app/components/collections/teams/Collection.vue +++ b/packages/hoppscotch-app/components/collections/teams/Collection.vue @@ -82,6 +82,7 @@ @keyup.n="folderAction.$el.click()" @keyup.e="edit.$el.click()" @keyup.delete="deleteAction.$el.click()" + @keyup.x="exportAction.$el.click()" @keyup.escape="options.tippy().hide()" > + @@ -237,6 +254,8 @@ export default defineComponent({ folderAction: ref(null), edit: ref(null), deleteAction: ref(null), + exportAction: ref(null), + exportLoading: ref(false), t, } }, diff --git a/packages/hoppscotch-app/components/collections/teams/Folder.vue b/packages/hoppscotch-app/components/collections/teams/Folder.vue index 65b1fd540..07a1dac52 100644 --- a/packages/hoppscotch-app/components/collections/teams/Folder.vue +++ b/packages/hoppscotch-app/components/collections/teams/Folder.vue @@ -61,6 +61,7 @@ @keyup.n="folderAction.$el.click()" @keyup.e="edit.$el.click()" @keyup.delete="deleteAction.$el.click()" + @keyup.x="exportAction.$el.click()" @keyup.escape="options.tippy().hide()" > + @@ -217,6 +234,8 @@ export default defineComponent({ folderAction: ref(null), edit: ref(null), deleteAction: ref(null), + exportAction: ref(null), + exportLoading: ref(false), } }, data() {