fix: clean up hotel and its typings
This commit is contained in:
@@ -60,8 +60,13 @@ export const additionalDataSchema = z
|
||||
}),
|
||||
type: z.literal("additionalData"),
|
||||
})
|
||||
.transform(({ attributes, type }) => ({
|
||||
...attributes,
|
||||
type,
|
||||
id: attributes.id,
|
||||
}))
|
||||
|
||||
export function transformAdditionalData(
|
||||
data: z.output<typeof additionalDataSchema>
|
||||
) {
|
||||
return {
|
||||
...data.attributes,
|
||||
id: data.attributes.id,
|
||||
type: data.type
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user