medusa-plugin-tolgee
Version:
Medusa V2 Plugin to easily add translations to your models with Tolgee
12 lines • 1.57 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const steps_1 = require("./steps");
const createModelTranslationsWorkflow = (0, workflows_sdk_1.createWorkflow)("create-model-translations-workflow", (input) => {
const models = (0, steps_1.retrieveModelsStep)(input);
const modelsWithSlug = (0, workflows_sdk_1.transform)({ models, input }, ({ models, input }) => ({ models, slug: input.slug }));
const tolgeeIds = (0, steps_1.createModelTranslationsStep)(modelsWithSlug);
return new workflows_sdk_1.WorkflowResponse(tolgeeIds);
});
exports.default = createModelTranslationsWorkflow;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLXRyYW5zbGF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy93b3JrZmxvd3MvY3JlYXRlLXRyYW5zbGF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHFFQUFnRztBQUVoRyxtQ0FBMEU7QUFFMUUsTUFBTSwrQkFBK0IsR0FBRyxJQUFBLDhCQUFjLEVBQ3BELG9DQUFvQyxFQUNwQyxDQUFDLEtBQStDLEVBQUUsRUFBRTtJQUNsRCxNQUFNLE1BQU0sR0FBRyxJQUFBLDBCQUFrQixFQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3pDLE1BQU0sY0FBYyxHQUFHLElBQUEseUJBQVMsRUFBQyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFBO0lBQzFHLE1BQU0sU0FBUyxHQUFHLElBQUEsbUNBQTJCLEVBQUMsY0FBYyxDQUFDLENBQUM7SUFDOUQsT0FBTyxJQUFJLGdDQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ3pDLENBQUMsQ0FDRixDQUFDO0FBRUYsa0JBQWUsK0JBQStCLENBQUEifQ==