--- /** * Sidebar state persistence using sessionStorage * Progressive enhancement - only runs in browsers with view transitions */ interface Props { docsSidebarId: string; } const { docsSidebarId } = Astro.props; --- { /* We need to enable view transitions to get access to pageswap and pagereveal However, something in our app is causing Safari to get all flickery during transitions, so that's where view-transition-name: none comes in. (btw, I think it's related to FilmGrain. Stuff doesn't seem to flicker when that's not present) */ }