import { isServer } from '@tanstack/router-core/isServer';
import { useRouter } from './useRouter';
export function ScriptOnce({ children, }) {
    const router = useRouter();
    if (!(isServer ?? router.isServer)) {
        return null;
    }
    return (<script nonce={router.options.ssr?.nonce} class="$tsr" innerHTML={children + ';document.currentScript.remove()'}/>);
}
//# sourceMappingURL=ScriptOnce.jsx.map