diff --git a/app/auth-portal/package.json b/app/auth-portal/package.json index f1d8b5e5b0..a09886a7b4 100644 --- a/app/auth-portal/package.json +++ b/app/auth-portal/package.json @@ -18,6 +18,7 @@ "dependencies": { "@si/ts-lib": "workspace:*", "@si/vue-lib": "workspace:*", + "@vueuse/core": "^12.0.0", "@vueuse/head": "^1.3.1", "axios": "^1.7.7", "clsx": "^1.2.1", diff --git a/app/auth-portal/src/components/AuthTokenListItem.vue b/app/auth-portal/src/components/AuthTokenListItem.vue new file mode 100644 index 0000000000..3e9b40608e --- /dev/null +++ b/app/auth-portal/src/components/AuthTokenListItem.vue @@ -0,0 +1,74 @@ + + + diff --git a/app/auth-portal/src/components/WorkspacePageHeader.vue b/app/auth-portal/src/components/WorkspacePageHeader.vue new file mode 100644 index 0000000000..79f98a9f26 --- /dev/null +++ b/app/auth-portal/src/components/WorkspacePageHeader.vue @@ -0,0 +1,43 @@ + + + diff --git a/app/auth-portal/src/pages/WorkspaceAuthTokensPage.vue b/app/auth-portal/src/pages/WorkspaceAuthTokensPage.vue new file mode 100644 index 0000000000..de0d1eeea2 --- /dev/null +++ b/app/auth-portal/src/pages/WorkspaceAuthTokensPage.vue @@ -0,0 +1,182 @@ + + + diff --git a/app/auth-portal/src/pages/WorkspaceDetailsPage.vue b/app/auth-portal/src/pages/WorkspaceDetailsPage.vue index ca263e83c7..b84af9e920 100644 --- a/app/auth-portal/src/pages/WorkspaceDetailsPage.vue +++ b/app/auth-portal/src/pages/WorkspaceDetailsPage.vue @@ -1,26 +1,17 @@