UNPKG

@tacky/store

Version:

State management framework based on react

18 lines (14 loc) 535 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.compatibleSymbol = compatibleSymbol; exports.NAMESPACE = exports.CURRENT_MATERIAL_TYPE = void 0; var _lang = require("../utils/lang"); function compatibleSymbol(key) { return (0, _lang.isSupportSymbol)() ? Symbol(key) : "@@TACKY__".concat(key); } var CURRENT_MATERIAL_TYPE = compatibleSymbol('material-type'); exports.CURRENT_MATERIAL_TYPE = CURRENT_MATERIAL_TYPE; var NAMESPACE = compatibleSymbol('namespace'); exports.NAMESPACE = NAMESPACE;