schildi-web/src/MatrixClientPeg.js

20 lines
352 B
JavaScript
Raw Normal View History

// A thing that holds your Matrix Client
var Matrix = require("matrix-js-sdk");
var matrixClient = null;
module.exports = {
get: function() {
return matrixClient;
},
replace: function(cli) {
matrixClient = cli;
},
replaceUsingUrl: function(hs_url) {
matrixClient = Matrix.createClient(hs_url);
}
};