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

21 lines
491 B
TypeScript

import * as Raid from './RaidTransformer'
// Transforms API response to RaidGroup object
export function toObject(data: any): RaidGroup {
return {
id: data.id,
name: {
en: data.name.en,
ja: data.name.ja,
},
raids: data.raids
? data.raids.map((raid: any) => Raid.toObject(raid))
: null,
difficulty: data.difficulty,
section: data.section,
order: data.order,
extra: data.extra,
guidebooks: data.guidebooks,
hl: data.hl,
}
}