import { Moon, Sun } from "lucide-react"; import { useEffect, useState } from "react"; export function About() { const [theme, setTheme] = useState<'light' | 'dark'>(() => { const savedTheme = localStorage.getItem('theme'); if (savedTheme) { return savedTheme as 'light' | 'dark'; } const prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; return prefersDark ? 'dark' : 'light'; }); useEffect(() => { document.documentElement.setAttribute('data-theme', theme); localStorage.setItem('theme', theme); }, [theme]); const toggleTheme = () => { setTheme((prevTheme) => (prevTheme === 'light' ? 'dark' : 'light')); }; return (

Sobre UrbanoVigo Web

Aplicación web para encontrar paradas y tiempos de llegada de los autobuses urbanos de Vigo, España.

Código en GitHub - Desarrollado por Ariel Costas

Datos obtenidos de datos.vigo.org bajo licencia Open Data Commons Attribution License

) }