File size: 451 Bytes
c6cc0f2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from pydantic import BaseModel, EmailStr

from trauma.api.account.dto import AccessToken
from trauma.api.account.model import AccountModel
from trauma.core.wrappers import TraumaResponseWrapper


class LoginAccountRequest(BaseModel):
    email: EmailStr
    password: str


class LoginAccountResponse(BaseModel):
    accessToken: AccessToken
    account: AccountModel


class LoginAccountWrapper(TraumaResponseWrapper[LoginAccountResponse]):
    pass