mirror of https://github.com/veypi/OneAuth.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
861 B
TypeScript
22 lines
861 B
TypeScript
/*
|
|
* account.ts
|
|
* Copyright (C) 2024 veypi <i@veypi.com>
|
|
* 2024-10-22 22:07
|
|
* Distributed under terms of the GPL license.
|
|
*/
|
|
import v from './v2dom'
|
|
import cfg from '../cfg'
|
|
|
|
export default v('voa-account', [
|
|
v('voa-account-header', [v('voa-ah-1', '我的账户'), v('voa-ah-2')]),
|
|
v('voa-account-body', [
|
|
v('voa-ab-ico', [v('img', '', (d) => { d.setAttribute('src', cfg.user.icon) })]),
|
|
v('voa-ab-info', [
|
|
v('voa-abi-1', [v('span', '昵称:'), v('span', '', (d) => { d.innerHTML = cfg.user.nickname })]),
|
|
v('voa-abi-2', [v('span', '账户:'), v('span', '', (d) => { d.innerHTML = cfg.user.username })]),
|
|
v('voa-abi-3', [v('span', '邮箱:'), v('span', '', (d) => { d.innerHTML = cfg.user.email })]),
|
|
v('voa-abi-4', [v('span', '手机:'), v('span', '', (d) => { d.innerHTML = cfg.user.phone })]),
|
|
])
|
|
])
|
|
])
|