Skip to content

Commit 4477016

Browse files
fixbug register
1 parent 322c722 commit 4477016

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

src/interfaces/api/account.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,7 @@ export declare interface RegisterTeacherReq {
2626
phone_number?: string;
2727
}
2828

29-
export declare interface RegisterTeacherRes {
30-
email: string;
31-
name: string;
32-
phone_number: string;
33-
}
29+
export declare interface RegisterTeacherRes extends User {}
3430

3531
export declare interface MyInfoRes extends User {}
3632

src/store/account.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ export const account: Module<AccountState, RootState> = {
4848
actions: {
4949
// eslint-disable-next-line
5050
async registerTeacher ({ commit }, payload: RegisterTeacherReq): Promise<void> {
51-
await Api.account.registerTeacher(payload)
51+
const data = await Api.account.registerTeacher(payload)
52+
commit('SET_LOGGED_IN_USER', data)
5253
},
5354

5455
async login ({ commit }, payload: LoginReq): Promise<void> {

0 commit comments

Comments
 (0)