<code>export const storageApi = createApi({
reducerPath: "storage",
baseQuery: storageRequestBaseQuery(),
endpoints: (builder) => ({
getInventory: builder.query<InventoryAssets | undefined, string>({
query: (id) => id + "_inventory.geojson",
transformResponse: (r) => {
console.log(r);
return InventoryService.apiTransform(r);
},
}),
</code>
<code>export const storageApi = createApi({
reducerPath: "storage",
baseQuery: storageRequestBaseQuery(),
endpoints: (builder) => ({
getInventory: builder.query<InventoryAssets | undefined, string>({
query: (id) => id + "_inventory.geojson",
transformResponse: (r) => {
console.log(r);
return InventoryService.apiTransform(r);
},
}),
</code>
export const storageApi = createApi({
reducerPath: "storage",
baseQuery: storageRequestBaseQuery(),
endpoints: (builder) => ({
getInventory: builder.query<InventoryAssets | undefined, string>({
query: (id) => id + "_inventory.geojson",
transformResponse: (r) => {
console.log(r);
return InventoryService.apiTransform(r);
},
}),
When I console log the output of the fetch within the storageApi base query, I see the expected response, however, when I console log from transformResponse, I see undefined, this is ultimately hitting the hook on the frontend as an undefined value with no errors.
What am I missing?