Inject styles

window.addEventListener('pagereveal', async (event) => {
	if (!event.viewTransition) return;

	const sidebar = document.querySelector('.sidebar');
	const fromURL = new URL(navigation.activation.from.url);
	if (fromURL.pathname === '/certain-page/') {
		sidebar.style.viewTransitionName = 'sidebar';

		await event.viewTransition.finished;

		sidebar.style.viewTransitionName = '';
	}
});