@devx-commerce/plugin-loyalty
Version:
A starter for Medusa plugins.
13 lines • 1.38 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAllTransactions = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const loyalty_1 = require("../../../modules/loyalty");
exports.getAllTransactions = (0, workflows_sdk_1.createStep)('get-all-transactions', async (input, { container }) => {
const loyaltyModuleService = container.resolve(loyalty_1.LOYALTY_MODULE);
const transactions = await loyaltyModuleService.listLoyaltyTransactions({
customer_id: input.customer_id
});
return new workflows_sdk_1.StepResponse(transactions, null);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWFsbC10cmFuc2FjdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvd29ya2Zsb3dzL3BvaW50cy9zdGVwcy9nZXQtYWxsLXRyYW5zYWN0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxRUFBNkU7QUFDN0Usc0RBQTBEO0FBTzdDLFFBQUEsa0JBQWtCLEdBQUcsSUFBQSwwQkFBVSxFQUN4QyxzQkFBc0IsRUFDdEIsS0FBSyxFQUFFLEtBQWtDLEVBQUUsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFO0lBQ3hELE1BQU0sb0JBQW9CLEdBQXlCLFNBQVMsQ0FBQyxPQUFPLENBQUMsd0JBQWMsQ0FBQyxDQUFBO0lBRXBGLE1BQU0sWUFBWSxHQUFHLE1BQU0sb0JBQW9CLENBQUMsdUJBQXVCLENBQUM7UUFDcEUsV0FBVyxFQUFFLEtBQUssQ0FBQyxXQUFXO0tBQ2pDLENBQUMsQ0FBQTtJQUVGLE9BQU8sSUFBSSw0QkFBWSxDQUFDLFlBQVksRUFBRSxJQUFJLENBQUMsQ0FBQTtBQUMvQyxDQUFDLENBQ0osQ0FBQSJ9