From 782b722303f034a461653e6ca9e3ce4d79492292 Mon Sep 17 00:00:00 2001 From: jamesgeorge007 Date: Wed, 5 Jun 2024 18:16:00 +0530 Subject: [PATCH] chore: address CR comments - Grid layout updates improving responsiveness. - Reply on placeholder for the Label input element in the generate modal instead of a label appearing below. - Add empty and error states for the access tokens list view. - Cleanup Co-authored-by: Nivedin <53208152+nivedin@users.noreply.github.com> --- packages/hoppscotch-common/locales/en.json | 6 ++- .../components/accessTokens/GenerateModal.vue | 14 +++---- .../src/components/accessTokens/List.vue | 38 ++++++++++++++++--- .../src/components/accessTokens/index.vue | 22 ++++++++--- .../hoppscotch-common/src/pages/profile.vue | 6 +-- 5 files changed, 60 insertions(+), 26 deletions(-) diff --git a/packages/hoppscotch-common/locales/en.json b/packages/hoppscotch-common/locales/en.json index ef00204aed..ce2c5708aa 100644 --- a/packages/hoppscotch-common/locales/en.json +++ b/packages/hoppscotch-common/locales/en.json @@ -271,7 +271,8 @@ "subscription": "Subscriptions are empty", "team_name": "Workspace name empty", "teams": "You don't belong to any workspaces", - "tests": "There are no tests for this request" + "tests": "There are no tests for this request", + "access_tokens": "Access tokens are empty" }, "environment": { "add_to_global": "Add to Global", @@ -1056,6 +1057,7 @@ "no_expiration_verbose": "This token will never expire!", "token_expires_on": "This token will expire on", "generate_new_token": "Generate new token", - "generate_modal_title": "New Personal Access Token" + "generate_modal_title": "New Personal Access Token", + "deletion_success": "The access token {label} has been deleted" } } diff --git a/packages/hoppscotch-common/src/components/accessTokens/GenerateModal.vue b/packages/hoppscotch-common/src/components/accessTokens/GenerateModal.vue index eac7b800f0..b368d75660 100644 --- a/packages/hoppscotch-common/src/components/accessTokens/GenerateModal.vue +++ b/packages/hoppscotch-common/src/components/accessTokens/GenerateModal.vue @@ -30,12 +30,8 @@ -
- {{ t("access_tokens.token_purpose") }} -
@@ -48,7 +44,7 @@ interactive trigger="click" theme="popover" - :on-shown="tippyActions?.focus()" + :on-shown="() => tippyActions?.focus()" > () // Template refs -const tippyActions = ref(null) +const tippyActions = ref(null) const copyIcon = refAutoReset( IconCopy, diff --git a/packages/hoppscotch-common/src/components/accessTokens/List.vue b/packages/hoppscotch-common/src/components/accessTokens/List.vue index 1739f6e3c4..eb97c3568f 100644 --- a/packages/hoppscotch-common/src/components/accessTokens/List.vue +++ b/packages/hoppscotch-common/src/components/accessTokens/List.vue @@ -1,15 +1,34 @@