feat: 本次提交更新内容如下

初级语法告警
This commit is contained in:
笔记本里的永平
2025-07-08 10:22:34 +08:00
parent 577381bc34
commit 567c0ad548
12 changed files with 47 additions and 49 deletions

View File

@@ -3,7 +3,7 @@ import { useParams, useNavigate, useSearchParams } from 'react-router-dom';
import PageHeader from '@/components/PageHeader';
import Layout from '@/components/Layout';
import BottomNav from '@/components/BottomNav';
import { Plus, Users, TrendingUp, Calendar, Copy, Trash2, Play, Pause, Settings, Loader2, Code, ExternalLink } from 'lucide-react';
import { Plus, Users, TrendingUp, Calendar, Copy, Trash2, Play, Pause, Settings, Loader2, Code } from 'lucide-react';
import { fetchPlanList, fetchPlanDetail, copyPlan, deletePlan, type Task } from '@/api/scenarios';
import { useToast } from '@/components/ui/toast';
import '@/components/Layout.css';
@@ -154,11 +154,11 @@ export default function ScenarioDetail() {
name: getScenarioName()
} : null);
}
}, [searchParams, scenarioId]);
}, [searchParams, scenarioId, scenario, getScenarioName]);
const handleEditPlan = (taskId: string) => {
navigate(`/scenarios/${scenarioId}/edit/${taskId}`);
};
// const handleEditPlan = (taskId: string) => {
// navigate(`/scenarios/${scenarioId}/edit/${taskId}`);
// };
const handleCopyPlan = async (taskId: string) => {
const taskToCopy = tasks.find((task) => task.id === taskId);

View File

@@ -20,7 +20,7 @@ interface Scenario {
export default function Scenarios() {
const navigate = useNavigate();
const { toast } = useToast();
// const { toast } = useToast();
const [scenarios, setScenarios] = useState<Scenario[]>([]);
const [loading, setLoading] = useState(true);
const [error, setError] = useState('');
@@ -68,7 +68,7 @@ export default function Scenarios() {
};
fetchScenarios();
}, []);
}, [scenarioDescriptions]);
const handleScenarioClick = (scenarioId: string,scenarioName:string) => {
navigate(`/scenarios/${scenarioId}?name=${encodeURIComponent(scenarioName)}`);