13 lines
305 B
TypeScript
13 lines
305 B
TypeScript
import { FieldError } from '@/generated/graphql/graphql'
|
|
|
|
type Result = Record<string, string>
|
|
|
|
export const errorMapper = (errors: FieldError[]): Result => {
|
|
const result: Result = {}
|
|
errors.forEach(({ field, message }) => {
|
|
if (field) {
|
|
result[field] = message
|
|
}
|
|
})
|
|
return result
|
|
} |