@devx-commerce/plugin-loyalty
Version:
A starter for Medusa plugins.
17 lines • 1.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAllPoints = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const get_all_transactions_1 = require("./steps/get-all-transactions");
const get_points_1 = require("./steps/get-points");
exports.getAllPoints = (0, workflows_sdk_1.createWorkflow)('get-all-points-workflow', (input) => {
const transactions = (0, get_all_transactions_1.getAllTransactions)({
customer_id: input.customer_id
});
const points = (0, get_points_1.getPoints)({
customer_id: input.customer_id,
transactions: transactions
});
return new workflows_sdk_1.WorkflowResponse(points);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWFsbC1wb2ludHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvd29ya2Zsb3dzL3BvaW50cy9nZXQtYWxsLXBvaW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxRUFBcUY7QUFDckYsdUVBQWtFO0FBQ2xFLG1EQUErQztBQU1sQyxRQUFBLFlBQVksR0FBRyxJQUFBLDhCQUFjLEVBQ3RDLHlCQUF5QixFQUN6QixDQUFFLEtBQWdDLEVBQUcsRUFBRTtJQUNuQyxNQUFNLFlBQVksR0FBRyxJQUFBLHlDQUFrQixFQUFDO1FBQ3BDLFdBQVcsRUFBRSxLQUFLLENBQUMsV0FBVztLQUNqQyxDQUFDLENBQUE7SUFFRixNQUFNLE1BQU0sR0FBRyxJQUFBLHNCQUFTLEVBQUM7UUFDckIsV0FBVyxFQUFFLEtBQUssQ0FBQyxXQUFXO1FBQzlCLFlBQVksRUFBRSxZQUFZO0tBQzdCLENBQUMsQ0FBQTtJQUVGLE9BQU8sSUFBSSxnQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQTtBQUN2QyxDQUFDLENBQ0osQ0FBQSJ9