class ViteRuby::Manifest
def react_refresh_preamble
def react_refresh_preamble if dev_server_running? <<~REACT_REFRESH <script type="module"> import RefreshRuntime from '#{ prefix_vite_asset('@react-refresh') }' RefreshRuntime.injectIntoGlobalHook(window) window.$RefreshReg$ = () => {} window.$RefreshSig$ = () => (type) => type window.__vite_plugin_react_preamble_installed__ = true </script> REACT_REFRESH end end