const safeThis = require('./utils/safeThis'); if (process.env.NODE_ENV !== 'production' && typeof safeThis !== 'undefined') { // Only inject the runtime if it hasn't been injected if (!safeThis.__reactRefreshInjected) { const RefreshRuntime = require('react-refresh/runtime'); // Inject refresh runtime into global scope RefreshRuntime.injectIntoGlobalHook(safeThis); // Mark the runtime as injected to prevent double-injection safeThis.__reactRefreshInjected = true; } }