1234567891011121314151617181920212223 |
- /* global __react_refresh_library__ */
- const safeThis = require('core-js-pure/features/global-this');
- const RefreshRuntime = require('react-refresh/runtime');
- if (process.env.NODE_ENV !== 'production') {
- if (typeof safeThis !== 'undefined') {
- var $RefreshInjected$ = '__reactRefreshInjected';
- // Namespace the injected flag (if necessary) for monorepo compatibility
- if (typeof __react_refresh_library__ !== 'undefined' && __react_refresh_library__) {
- $RefreshInjected$ += '_' + __react_refresh_library__;
- }
- // Only inject the runtime if it hasn't been injected
- if (!safeThis[$RefreshInjected$]) {
- // Inject refresh runtime into global scope
- RefreshRuntime.injectIntoGlobalHook(safeThis);
- // Mark the runtime as injected to prevent double-injection
- safeThis[$RefreshInjected$] = true;
- }
- }
- }
|