mirror of https://github.com/ghostfolio/ghostfolio
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
954 B
35 lines
954 B
const RefreshUtils = require('./refreshUtils');
|
|
const RefreshRuntime = require('react-refresh/runtime');
|
|
|
|
function refresh(moduleId, webpackHot) {
|
|
const currentExports = RefreshUtils.getModuleExports(moduleId);
|
|
const fn = (exports) => {
|
|
var errorOverlay;
|
|
if (typeof __react_refresh_error_overlay__ !== 'undefined') {
|
|
errorOverlay = __react_refresh_error_overlay__;
|
|
}
|
|
var testMode;
|
|
if (typeof __react_refresh_test__ !== 'undefined') {
|
|
testMode = __react_refresh_test__;
|
|
}
|
|
RefreshUtils.executeRuntime(
|
|
exports,
|
|
moduleId,
|
|
webpackHot,
|
|
errorOverlay,
|
|
testMode,
|
|
);
|
|
};
|
|
if (typeof Promise !== 'undefined' && currentExports instanceof Promise) {
|
|
currentExports.then(fn);
|
|
} else {
|
|
fn(currentExports);
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
refresh,
|
|
register: RefreshRuntime.register,
|
|
createSignatureFunctionForTransform:
|
|
RefreshRuntime.createSignatureFunctionForTransform,
|
|
};
|
|
|