19 lines
450 B
TypeScript
19 lines
450 B
TypeScript
import * as z from 'zod'
|
|||
|
|
|
||
|
|
export const loginFormSchema = z
|
||
|
|
.object({
|
||
|
|
email: z
|
||
|
|
.string()
|
||
|
|
.min(1, { error: 'login-error-email' })
|
||
|
|
.trim(),
|
||
|
|
password: z
|
||
|
|
.string()
|
||
|
|
.min(1, { error: 'login-error-password' })
|
||
|
|
.trim(),
|
||
|
|
})
|
||
|
|
|
||
|
|
export const localDevelopmentUrl = process.env.DEV_URL ? process.env.DEV_URL : 'http://localhost';
|
||
|
|
|
||
|
|
export const API_BASE_URL = process.env.NODE_ENV === 'development'
|
||
|
|
? localDevelopmentUrl
|
||
|
|
: 'http://app:8080';
|