"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateConfig = updateConfig; exports.updateApplicationConfig = updateApplicationConfig; exports.updateStyle = updateStyle; const uuid_1 = require("oak-domain/lib/utils/uuid"); async function updateConfig(params, context) { const { entity, entityId, config } = params; await context.operate(entity, { id: await (0, uuid_1.generateNewIdAsync)(), action: 'update', data: { config, }, filter: { id: entityId, } }, {}); } async function updateApplicationConfig(params, context) { const { entity, entityId, config } = params; await context.operate(entity, { id: await (0, uuid_1.generateNewIdAsync)(), action: 'update', data: { config, }, filter: { id: entityId, }, }, {}); } async function updateStyle(params, context) { const { entity, entityId, style } = params; await context.operate(entity, { id: await (0, uuid_1.generateNewIdAsync)(), action: 'update', data: { style, }, filter: { id: entityId, }, }, {}); }