@tsc_tech/medusa-plugin-notification-template
Version:
14 lines • 1.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getEntityNameStep = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
exports.getEntityNameStep = (0, workflows_sdk_1.createStep)("get-entity-name-step", function (input) {
const { name } = input;
const entityName = name?.split(".")?.[0]?.replaceAll("-", "_");
if (!entityName) {
console.warn(`Invalid entity name derived from event: ${name}`);
return new workflows_sdk_1.StepResponse();
}
return new workflows_sdk_1.StepResponse({ entityName });
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LWVudGl0eS1uYW1lLXN0ZXAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvd29ya2Zsb3dzL3N0ZXBzL2dldC1lbnRpdHktbmFtZS1zdGVwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFFQUE2RTtBQUtoRSxRQUFBLGlCQUFpQixHQUFHLElBQUEsMEJBQVUsRUFDekMsc0JBQXNCLEVBQ3RCLFVBQVUsS0FBb0I7SUFHNUIsTUFBTSxFQUFFLElBQUksRUFBRSxHQUFHLEtBQUssQ0FBQztJQUN2QixNQUFNLFVBQVUsR0FBRyxJQUFJLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztJQUMvRCxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7UUFDaEIsT0FBTyxDQUFDLElBQUksQ0FBQywyQ0FBMkMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNoRSxPQUFPLElBQUksNEJBQVksRUFBRSxDQUFDO0lBQzVCLENBQUM7SUFFRCxPQUFPLElBQUksNEJBQVksQ0FBQyxFQUFFLFVBQVUsRUFBRSxDQUFDLENBQUM7QUFDMUMsQ0FBQyxDQUNGLENBQUMifQ==