hensei-web/transformers/RaidTransformer.tsx
Justin Edmund b2f64f1d78 Fix transformers and types
Dozens of tiny errors from me freehanding it
2023-07-07 06:47:41 -07:00

17 lines
434 B
TypeScript

import * as Element from './ElementTransformer'
import * as RaidGroup from './RaidGroupTransformer'
// Transforms API response to Raid object
export function toObject(data: any): Raid {
return {
id: data.id,
group: data.group && RaidGroup.toObject(data.group),
name: {
en: data.name.en,
ja: data.name.ja,
},
element: Element.toObject(data.element),
level: data.level,
slug: data.slug,
}
}