// components/CalculatorNav.tsx // Навигация между калькуляторами 'use client'; import { usePathname, useSearchParams } from 'next/navigation'; export default function CalculatorNav() { const pathname = usePathname(); const searchParams = useSearchParams(); const chatId = searchParams.get('chat_id'); // Сохраняем chat_id при переходах const queryString = chatId ? `?chat_id=${chatId}` : ''; const calculators = [ { id: 'soap', name: 'Мыло' }, { id: 'candle', name: 'Свеча' }, ]; const handleCalculatorChange = (calcId: string) => { window.location.href = `/${calcId}${queryString}`; }; return (