Refactor project structure and update dependencies
This commit is contained in:
5
nuxt/app/pages/account/devices.vue
Normal file
5
nuxt/app/pages/account/devices.vue
Normal file
@@ -0,0 +1,5 @@
|
||||
<template>
|
||||
<UCard>
|
||||
<AccountDeviceTable />
|
||||
</UCard>
|
||||
</template>
|
||||
29
nuxt/app/pages/account/general.vue
Normal file
29
nuxt/app/pages/account/general.vue
Normal file
@@ -0,0 +1,29 @@
|
||||
<script lang="ts" setup></script>
|
||||
|
||||
<template>
|
||||
<UCard :ui="{ body: 'grid grid-cols-12 gap-6 md:gap-8' }">
|
||||
<div class="col-span-12 lg:col-span-4">
|
||||
<div class="text-lg font-semibold mb-2">
|
||||
Profile information
|
||||
</div>
|
||||
<div class="text-sm opacity-80">
|
||||
Update your account's profile information and email address.
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 lg:col-span-8">
|
||||
<AccountUpdateProfile />
|
||||
</div>
|
||||
<USeparator class="col-span-12" />
|
||||
<div class="col-span-12 lg:col-span-4">
|
||||
<div class="text-lg font-semibold mb-2">
|
||||
Update Password
|
||||
</div>
|
||||
<div class="text-sm opacity-80">
|
||||
Ensure your account is using a long, random password to stay secure.
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 lg:col-span-8">
|
||||
<AccountUpdatePassword />
|
||||
</div>
|
||||
</UCard>
|
||||
</template>
|
||||
9
nuxt/app/pages/account/index.vue
Normal file
9
nuxt/app/pages/account/index.vue
Normal file
@@ -0,0 +1,9 @@
|
||||
<script lang="ts" setup>
|
||||
definePageMeta({
|
||||
redirect: '/account/general',
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div />
|
||||
</template>
|
||||
Reference in New Issue
Block a user