UNPKG

@grouparoo/core

Version:
16 lines (15 loc) 515 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.broadcastModel = void 0; const actionhero_1 = require("actionhero"); const modelName_1 = require("../modules/modelName"); async function broadcastModel(instance, verb = "create") { try { await actionhero_1.chatRoom.broadcast({}, `model:${(0, modelName_1.modelName)(instance)}`, { model: await instance.apiData(), verb, }); } catch { } } exports.broadcastModel = broadcastModel;