'use client' import { GlassButton } from "@/components/glass-button" import { useRouter } from "next/navigation" import { LightbulbIcon, LightbulbOffIcon, User2Icon } from "lucide-react" import { useState } from "react"; import { useMap } from "./map-context"; export default function Toolbar() { const router = useRouter(); const { setOpacity, opacity } = useMap(); return (
{ router.push('/me'); } }>
) } function Opacity({ initOpacity, setOpacity }: { initOpacity: number, setOpacity: (opacity: number) => void }) { const [opacity, setIOpacity] = useState(initOpacity); const handleOpacityChange = (e: React.ChangeEvent) => { const newOpacity = parseFloat(e.target.value); setOpacity(newOpacity); setIOpacity(newOpacity); }; return (
{ setOpacity(100); setIOpacity(100); }} />
{ setOpacity(0); setIOpacity(0); }} />
) }