chore: 統一 可選成員 寫法
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
export default class RecentChat {
|
export default class RecentChat {
|
||||||
declare id: string
|
declare id: string
|
||||||
declare title: string
|
declare title: string
|
||||||
declare avatar: string | null
|
declare avatar?: string
|
||||||
declare content: string
|
declare content: string
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ export default class User {
|
|||||||
User.database.prepare(`UPDATE ${User.table_name} SET ${key} = ? WHERE count = ?`).run(value, this.bean.count)
|
User.database.prepare(`UPDATE ${User.table_name} SET ${key} = ? WHERE count = ?`).run(value, this.bean.count)
|
||||||
this.bean[key] = value
|
this.bean[key] = value
|
||||||
}
|
}
|
||||||
getUserName(): string | null {
|
getUserName() {
|
||||||
return this.bean.username
|
return this.bean.username
|
||||||
}
|
}
|
||||||
setUserName(userName: string) {
|
setUserName(userName: string) {
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ export default class UserBean {
|
|||||||
declare count: number
|
declare count: number
|
||||||
declare id: string
|
declare id: string
|
||||||
declare password: string
|
declare password: string
|
||||||
declare username: string | null
|
declare username?: string
|
||||||
declare registered_time: number
|
declare registered_time: number
|
||||||
declare nickname: string
|
declare nickname: string
|
||||||
declare avatar_file_hash: string | null
|
declare avatar_file_hash?: string
|
||||||
declare settings: string
|
declare settings: string
|
||||||
|
|
||||||
[key: string]: unknown
|
[key: string]: unknown
|
||||||
|
|||||||
Reference in New Issue
Block a user