import React, {useEffect} from 'react'; import { Loader2 } from 'lucide-react'; import { WeatherCard } from '@/components/WeatherCard'; import { useWeatherStore } from '@/store/weatherStore'; import {toast} from "sonner"; export function meta() { return [ { title: '天气 - Apple风格设计' }, { name: 'description', content: '优雅的天气查询应用' }, ]; } export default function Weather() { const { currentWeather, isLoading ,error,setError} = useWeatherStore(); // Show toast when error changes useEffect(() => { if (error) { toast.error(error); // Clear error after showing toast setError(null); } }, [error, setError]); return (
实时天气信息
正在获取天气数据