Loading mobile/src/auth/domain/datasources/auth_datasource.ts +2 −1 Original line number Diff line number Diff line import { LoginInfoEntity } from "../entities/login_info_entity"; import { RegisterInfoEntity } from "../entities/register_info"; import { ResetPasswordInfoEntity } from "../entities/reset_password_entity"; import { UserInfoEntity } from "../entities/user_info_entity"; export interface AuthDataSource { login: (email: string, password: string) => Promise<LoginInfoEntity>; register: (user: RegisterInfoEntity) => Promise<LoginInfoEntity>; getResetCode: (email: string) => Promise<void>; resetPassword: (code: string) => Promise<void>; resetPassword: (resetInfo: ResetPasswordInfoEntity) => Promise<void>; } No newline at end of file mobile/src/auth/domain/repositories/auth_repository.ts +2 −2 Original line number Diff line number Diff line import { LoginInfoEntity } from "../entities/login_info_entity"; import { RegisterInfoEntity } from "../entities/register_info"; import { UserInfoEntity } from '../entities/user_info_entity'; import { ResetPasswordInfoEntity } from "../entities/reset_password_entity"; export interface AuthRepository { login: (email: string, password: string) => Promise<LoginInfoEntity>; register: (user: RegisterInfoEntity) => Promise<LoginInfoEntity>; getResetCode: (email: string) => Promise<void>; resetPassword: (code: string) => Promise<void>; resetPassword: (resetInfo: ResetPasswordInfoEntity) => Promise<void>; } No newline at end of file Loading
mobile/src/auth/domain/datasources/auth_datasource.ts +2 −1 Original line number Diff line number Diff line import { LoginInfoEntity } from "../entities/login_info_entity"; import { RegisterInfoEntity } from "../entities/register_info"; import { ResetPasswordInfoEntity } from "../entities/reset_password_entity"; import { UserInfoEntity } from "../entities/user_info_entity"; export interface AuthDataSource { login: (email: string, password: string) => Promise<LoginInfoEntity>; register: (user: RegisterInfoEntity) => Promise<LoginInfoEntity>; getResetCode: (email: string) => Promise<void>; resetPassword: (code: string) => Promise<void>; resetPassword: (resetInfo: ResetPasswordInfoEntity) => Promise<void>; } No newline at end of file
mobile/src/auth/domain/repositories/auth_repository.ts +2 −2 Original line number Diff line number Diff line import { LoginInfoEntity } from "../entities/login_info_entity"; import { RegisterInfoEntity } from "../entities/register_info"; import { UserInfoEntity } from '../entities/user_info_entity'; import { ResetPasswordInfoEntity } from "../entities/reset_password_entity"; export interface AuthRepository { login: (email: string, password: string) => Promise<LoginInfoEntity>; register: (user: RegisterInfoEntity) => Promise<LoginInfoEntity>; getResetCode: (email: string) => Promise<void>; resetPassword: (code: string) => Promise<void>; resetPassword: (resetInfo: ResetPasswordInfoEntity) => Promise<void>; } No newline at end of file