diff --git a/components.d.ts b/components.d.ts index bfcaae3..7b526d2 100644 --- a/components.d.ts +++ b/components.d.ts @@ -53,6 +53,7 @@ declare module 'vue' { LayoutDefault: typeof import('./src/components/layout/default.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] + UiAvatar: typeof import('./src/components/ui/avatar/index.vue')['default'] UiDivider: typeof import('./src/components/ui/divider/index.vue')['default'] UiInput: typeof import('./src/components/ui/input/index.vue')['default'] UiInputLabel: typeof import('./src/components/ui/input-label/index.vue')['default'] @@ -103,6 +104,7 @@ declare global { const LayoutDefault: typeof import('./src/components/layout/default.vue')['default'] const RouterLink: typeof import('vue-router')['RouterLink'] const RouterView: typeof import('vue-router')['RouterView'] + const UiAvatar: typeof import('./src/components/ui/avatar/index.vue')['default'] const UiDivider: typeof import('./src/components/ui/divider/index.vue')['default'] const UiInput: typeof import('./src/components/ui/input/index.vue')['default'] const UiInputLabel: typeof import('./src/components/ui/input-label/index.vue')['default'] diff --git a/src/api/types.ts b/src/api/types.ts index 45b80ec..dfac8d6 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -15,3 +15,7 @@ export type WithdrawBody = Omit; + +export type UpdateUserProfileBody = Parameters[0]; diff --git a/src/components/ui/avatar/index.vue b/src/components/ui/avatar/index.vue new file mode 100644 index 0000000..860a4c2 --- /dev/null +++ b/src/components/ui/avatar/index.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 482838b..17e536a 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -48,6 +48,10 @@ const routes: Array = [ path: "/withdraw/index", component: () => import("@/views/withdraw/index.vue"), }, + { + path: "/user/settings", + component: () => import("@/views/user/settings.vue"), + }, ]; const router = createRouter({ diff --git a/src/theme/ionic.css b/src/theme/ionic.css index 2d3ec0c..464ab09 100644 --- a/src/theme/ionic.css +++ b/src/theme/ionic.css @@ -1,3 +1,4 @@ .ui-toolbar { --background: var(--ion-color-primary-contrast); + --min-height: 50px; } diff --git a/src/views/onchain-address/index.vue b/src/views/onchain-address/index.vue index e011c75..8c35e60 100644 --- a/src/views/onchain-address/index.vue +++ b/src/views/onchain-address/index.vue @@ -19,9 +19,7 @@ const { user } = useAuth();