diff --git a/examples/demo-app/src/reducers/index.js b/examples/demo-app/src/reducers/index.js index 8fb8d4c65e..bc3353a508 100644 --- a/examples/demo-app/src/reducers/index.js +++ b/examples/demo-app/src/reducers/index.js @@ -98,11 +98,16 @@ export const loadRemoteResourceSuccess = (state, action) => { processorMethod = processArrowTable; } + let unprocessedData = action.response; + if (unprocessedData?.shape === 'object-row-table') { + unprocessedData = unprocessedData.data; + } + const datasets = { info: { id: datasetId }, - data: processorMethod(action.response) + data: processorMethod(unprocessedData) }; const config = action.config ? KeplerGlSchema.parseSavedConfig(action.config) : null;