* FIX: Reload graph after a theme change * FIX: Reload graph after a theme change - comment updated * FIX: Reload graph after a theme change - comment updated * FIX: Reload graph after a theme change * fix: Reload graph after a theme change
This commit is contained in:
		@@ -550,6 +550,19 @@ document.addEventListener("nav", async (e: CustomEventMap["nav"]) => {
 | 
			
		||||
  addToVisited(simplifySlug(slug))
 | 
			
		||||
  await renderGraph("graph-container", slug)
 | 
			
		||||
 | 
			
		||||
  // Function to re-render the graph when the theme changes
 | 
			
		||||
  const handleThemeChange = () => {
 | 
			
		||||
    renderGraph("graph-container", slug)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // event listener for theme change
 | 
			
		||||
  document.addEventListener("themechange", handleThemeChange)
 | 
			
		||||
 | 
			
		||||
  // cleanup for the event listener
 | 
			
		||||
  window.addCleanup(() => {
 | 
			
		||||
    document.removeEventListener("themechange", handleThemeChange)
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  const container = document.getElementById("global-graph-outer")
 | 
			
		||||
  const sidebar = container?.closest(".sidebar") as HTMLElement
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user