Chrome APIsintermediate
The View Transitions API for animated state changes
export const swapView = (activeEl: HTMLElement, render: () => void) => {
if (!document.startViewTransition) {
render();
return;
}document.startViewTransition animates a DOM update with a browser-computed crossfade or morph — no keyframes, no FLIP technique, no library.