View Transitions mellom sider
Når du klikker et kort, flyr bildet og tittelen over til artikkelen i stedet for å forsvinne og dukke opp igjen.
React 19.3 har komponenten <ViewTransition>, som kobler seg på nettleserens View Transitions API. Next.js behandler navigasjon som en transition, så animasjonene aktiveres automatisk.
Kortet og artikkelen gir bildet og tittelen samme navn. Nettleseren tar et øyeblikksbilde før og etter, og morfer mellom posisjonene. Vi legger på et lite blur-blaff midt i overgangen for å skjule interpolasjonsartefakter.
Nettlesere uten støtte navigerer som før, bare uten animasjon.
<ViewTransition name={`tittel-${slug}`}>
<h1>{title}</h1>
</ViewTransition>I koden: components/PostCard.tsx · app/[...slug]/page.tsx