23 lines
592 B
TypeScript
23 lines
592 B
TypeScript
// refreshtoken
|
|
import { z } from 'zod';
|
|
import { tokensSchema } from './login';
|
|
|
|
// Esquema para el refresh token
|
|
export const refreshTokenSchema = z.object({
|
|
refreshToken: z.string(),
|
|
});
|
|
|
|
export type RefreshTokenValue = z.infer<typeof refreshTokenSchema>;
|
|
|
|
// Esquema final para la respuesta del backend
|
|
// export const RefreshTokenResponseSchema = z.object({
|
|
// // tokens: tokensSchema,
|
|
// access_token: z.string(),
|
|
// access_expire_in: z.number(),
|
|
// refresh_token: z.string(),
|
|
// refresh_expire_in: z.number()
|
|
// });
|
|
|
|
export const RefreshTokenResponseSchema = tokensSchema
|
|
|