UNPKG

@devx-commerce/plugin-loyalty

Version:

A starter for Medusa plugins.

21 lines 1.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sendErrorResponse = exports.sendSuccessResponse = void 0; const sendSuccessResponse = (res, data, message, status = 200) => { const response = { success: true, data, ...(message && { message }), }; res.status(status).json(response); }; exports.sendSuccessResponse = sendSuccessResponse; const sendErrorResponse = (res, message, status = 400, errors) => { res.status(status).json({ success: false, message, ...(errors && { errors }), }); }; exports.sendErrorResponse = sendErrorResponse; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzcG9uc2UtaGFuZGxlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy91dGlscy9yZXNwb25zZS1oYW5kbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQVFPLE1BQU0sbUJBQW1CLEdBQUcsQ0FDakMsR0FBbUIsRUFDbkIsSUFBTyxFQUNQLE9BQWdCLEVBQ2hCLFNBQWlCLEdBQUcsRUFDZCxFQUFFO0lBQ1IsTUFBTSxRQUFRLEdBQXVCO1FBQ25DLE9BQU8sRUFBRSxJQUFJO1FBQ2IsSUFBSTtRQUNKLEdBQUcsQ0FBQyxPQUFPLElBQUksRUFBRSxPQUFPLEVBQUUsQ0FBQztLQUM1QixDQUFDO0lBRUYsR0FBRyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDcEMsQ0FBQyxDQUFDO0FBYlcsUUFBQSxtQkFBbUIsdUJBYTlCO0FBRUssTUFBTSxpQkFBaUIsR0FBRyxDQUMvQixHQUFtQixFQUNuQixPQUFlLEVBQ2YsU0FBaUIsR0FBRyxFQUNwQixNQUFrRCxFQUM1QyxFQUFFO0lBQ1IsR0FBRyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUM7UUFDdEIsT0FBTyxFQUFFLEtBQUs7UUFDZCxPQUFPO1FBQ1AsR0FBRyxDQUFDLE1BQU0sSUFBSSxFQUFFLE1BQU0sRUFBRSxDQUFDO0tBQzFCLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQztBQVhXLFFBQUEsaUJBQWlCLHFCQVc1QiJ9