File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 11import { NextResponse } from 'next/server'
22
3-
43import { SignInRequest , SignInResponse } from '@/types/api/Auth.types'
54import { HTTPError } from 'ky'
5+
66import { backendApi } from '@/services/api'
77
88export const POST = async ( req : Request ) : Promise < NextResponse > => {
99 const { email, password } : SignInRequest = await req . json ( )
1010
1111 try {
12- const { accessToken, refreshToken } = await backendApi
12+ const {
13+ result : { accessToken, refreshToken } ,
14+ } = await backendApi
1315 . post ( 'v1/auth/sign-in' , {
1416 json : { email, password } ,
1517 } )
16- . json < SignInResponse > ( )
18+ . json < ApiResponse < SignInResponse > > ( )
1719
1820 const res = NextResponse . json ( { success : true } )
1921
Original file line number Diff line number Diff line change @@ -8,5 +8,5 @@ interface ApiResponse<T = unknown> {
88 isSuccess : boolean
99 code : string
1010 message : string
11- result ? : T
11+ result : T
1212}
You can’t perform that action at this time.
0 commit comments