Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

React SSR funker ikke med Node.js 21 og senere versjoner #1291

Open
amatho opened this issue Oct 15, 2024 · 1 comment
Open

React SSR funker ikke med Node.js 21 og senere versjoner #1291

amatho opened this issue Oct 15, 2024 · 1 comment

Comments

@amatho
Copy link

amatho commented Oct 15, 2024

What's wrong?

Pakken lottie-web, som er en transitiv avhengighet av lottie-react, bruker den globale variabelen navigator for å sjekke om den kjører i en nettleser eller ikke. I Node.js 21 ble navigator objektet introdusert, noe som fører til at denne sjekken til lottie-web ikke funker på riktig måte lenger (det samme gjelder forsåvidt Deno og Bun). Vi bruker Lottie i de ulike loader-komponentene, og disse vil da føre til at apper med SSR krasjer med nyere versjoner av Node.

How to reproduce?

Bruk en av loader-ene (f.eks. <ContentLoader></ContentLoader>) i f.eks. en Remix app, og kjør denne med Node.js 21 eller senere.

What did you expect to happen, and what happened instead?

At appen ikke krasjer :)

@alicemacl
Copy link
Contributor

Vi ser på mulighetene på å oppdatere lottie, og jobber med en løsning i Spor versjon 12. Har en oppgave på det internt hos oss

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants