You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ju...@apache.org on 2020/05/21 03:54:47 UTC

[incubator-apisix-dashboard] 03/04: feat: update typings

This is an automated email from the ASF dual-hosted git repository.

juzhiyuan pushed a commit to branch feat-layout
in repository https://gitbox.apache.org/repos/asf/incubator-apisix-dashboard.git

commit 8a892fd6b4f0c308da10f7a3e0992710bcc962ea
Author: juzhiyuan <jj...@gmail.com>
AuthorDate: Thu May 21 11:51:00 2020 +0800

    feat: update typings
---
 src/services/API.d.ts | 7 -------
 src/services/login.ts | 8 ++++++--
 src/services/user.ts  | 2 ++
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/src/services/API.d.ts b/src/services/API.d.ts
index dccbbd9..d31fb9e 100644
--- a/src/services/API.d.ts
+++ b/src/services/API.d.ts
@@ -2,13 +2,6 @@ declare namespace API {
   export interface CurrentUser {
     avatar?: string;
     name?: string;
-    title?: string;
-    group?: string;
-    signature?: string;
-    tags?: {
-      key: string;
-      label: string;
-    }[];
     userid?: string;
     access?: 'user' | 'guest' | 'admin';
     unreadCount?: number;
diff --git a/src/services/login.ts b/src/services/login.ts
index e5c918d..bac9179 100644
--- a/src/services/login.ts
+++ b/src/services/login.ts
@@ -10,8 +10,12 @@ export interface LoginParamsType {
 export async function fakeAccountLogin() {
   // NOTE: APISIX doesn‘t support user login currently, we return fake data directly.
   return {
-    status: 'ok',
-    type: 'account',
+    name: 'APISIX User',
+    avatar:
+      'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDUwMCA1MDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iaWQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjI1MTE5LjgiIHkxPSIxMTA1Mi41IiB4Mj0iMjE3MjUuNyIgeTI9IjIxNTUxLjciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwOTUsIDAsIDAsIDAuMDI4MDk1LCAtNDkyLjg2NzA5NiwgLTE0NC43Njk4MjEpIj4NCiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29 [...]
+    userid: '00000001',
+    notifyCount: 12,
+    unreadCount: 11,
     access: 'admin',
   };
 }
diff --git a/src/services/user.ts b/src/services/user.ts
index a0589ba..3189a54 100644
--- a/src/services/user.ts
+++ b/src/services/user.ts
@@ -11,6 +11,8 @@ export async function queryCurrent() {
     avatar:
       'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDUwMCA1MDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iaWQwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjI1MTE5LjgiIHkxPSIxMTA1Mi41IiB4Mj0iMjE3MjUuNyIgeTI9IjIxNTUxLjciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMC4wMjgwOTUsIDAsIDAsIDAuMDI4MDk1LCAtNDkyLjg2NzA5NiwgLTE0NC43Njk4MjEpIj4NCiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29 [...]
     userid: '00000001',
+    notifyCount: 12,
+    unreadCount: 11,
     access: 'admin',
   });
 }