react-imported-component
Version:
I will import your component, and help to handle it
40 lines (39 loc) • 1.19 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.setConfiguration = exports.settings = void 0;
var detectBackend_1 = require("../utils/detectBackend");
var rejectNetwork = function (url) { return url.indexOf('http') !== 0; };
var localSettings = {
hot: typeof module !== 'undefined' && (!!module).hot,
SSR: detectBackend_1.isBackend,
rethrowErrors: process.env.NODE_ENV !== 'production',
fileFilter: rejectNetwork,
checkSignatures: true,
};
exports.settings = {
get hot() {
return localSettings.hot;
},
get SSR() {
return localSettings.SSR;
},
get rethrowErrors() {
return localSettings.rethrowErrors;
},
get fileFilter() {
return localSettings.fileFilter;
},
get checkSignatures() {
return localSettings.checkSignatures;
},
};
/**
* allows fine tune imported logic
* client side only!
* @internal
* @see configuration via imported.json {@link https://github.com/theKashey/react-imported-component#importedjs}
*/
var setConfiguration = function (config) {
Object.assign(localSettings, config);
};
exports.setConfiguration = setConfiguration;
;