ra-data-hasura
Version:
A data provider for connecting react-admin to a Hasura endpoint
10 lines (9 loc) • 507 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildCreateVariables = void 0;
const typeAwareKeyValueReducer_1 = require("./typeAwareKeyValueReducer");
const buildCreateVariables = (introspectionResults) => (resource, _, params, __) => {
const reducer = (0, typeAwareKeyValueReducer_1.typeAwareKeyValueReducer)(introspectionResults, resource, params);
return Object.keys(params.data).reduce(reducer, {});
};
exports.buildCreateVariables = buildCreateVariables;