Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
exotic / dist / mobx / deps / toMobxSymbol.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
// var thing = {
//   [Symbol("mobx aministration")]: true
// }
// var $symbol = toMobxSymbol(thing)
// console.log({symbol: $symbol, value: thing[$symbol]})
function isMobxSymbolEqByString(x) {
    const asString = String(x);
    return asString.includes('mobx');
}
exports.isMobxSymbolEqByString = isMobxSymbolEqByString;
function toMobxSymbol(thing) {
    const $mobx = Object.getOwnPropertySymbols(thing).find(isMobxSymbolEqByString);
    return $mobx;
}
exports.toMobxSymbol = toMobxSymbol;
//# sourceMappingURL=toMobxSymbol.js.map