blob: b8e1a1df06f77ab3b002125bac35d5f33e34abf0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import { Deserializer } from 'jsonapi-serializer';
const deserializer = new Deserializer({
keyForAttribute: 'snake_case',
typeAsAttribute: true
});
export const deserializeJSONAPIResponse = async response => {
try {
return await deserializer.deserialize(response);
} catch (error) {
console.error('Failed to deserialize JSON:API response', error);
throw error;
}
};
|