2022-08-14 10:15:09 +00:00
|
|
|
import AbstractModel, { type IAbstract } from './abstractModel'
|
2020-04-17 20:46:50 +00:00
|
|
|
|
2022-08-14 10:15:09 +00:00
|
|
|
interface IEmailUpdate extends IAbstract {
|
2022-06-23 01:22:21 +00:00
|
|
|
newEmail: string
|
|
|
|
password: string
|
2022-07-20 22:42:36 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
export default class EmailUpdateModel extends AbstractModel implements IEmailUpdate {
|
2022-08-14 10:15:45 +00:00
|
|
|
newEmail = ''
|
|
|
|
password = ''
|
2022-06-23 01:22:21 +00:00
|
|
|
|
2022-08-14 10:15:45 +00:00
|
|
|
constructor(data : Partial<IEmailUpdate>) {
|
|
|
|
super()
|
|
|
|
this.assignData(data)
|
2020-04-17 20:46:50 +00:00
|
|
|
}
|
|
|
|
}
|