From 13c960a2b6bb54797bdbd03aa3184af507d94a9b Mon Sep 17 00:00:00 2001
From: 卢春龙 <lucl@xiaopeng.com>
Date: 星期一, 20 四月 2026 10:42:28 +0800
Subject: [PATCH] Merge branch 'feature_pr_fix' into 'develop'
---
src/robotaxi/pages/begin-route/components/announcements-popup.tsx | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/robotaxi/pages/begin-route/components/announcements-popup.tsx b/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
index 0f40b8d..c4a87ca 100644
--- a/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
+++ b/src/robotaxi/pages/begin-route/components/announcements-popup.tsx
@@ -9,14 +9,15 @@
}
export default function AnnouncementsPopup({ show = false, onClose }: Props) {
- const [visible, setVisible] = useState(false);
- const [animationData, setAnimationData] = useState<any>();
- const [doorImgError, setDoorImgError] = useState(false);
- const [seatbeltImgError, setSeatbeltImgError] = useState(false);
+ const [visible, setVisible] = useState(false); // 弹窗显示状态
+ const [animationData, setAnimationData] = useState<any>(); // 弹窗开合动画
+ const [doorImgError, setDoorImgError] = useState(false); // 开门动画图加载失败状态
+ const [seatbeltImgError, setSeatbeltImgError] = useState(false); // 系安全带动画图加载失败状态
const doorImage = 'https://s.xiaopeng.com/xp-fe/robot-taxi/imgs/door-anim.webp'
const seatbeltImage = 'https://s.xiaopeng.com/xp-fe/robot-taxi/imgs/seatbelt-anim.webp'
+ // 控制弹窗开合动画并重置图片兜底状态
useEffect(() => {
if (show && !visible) {
setVisible(true);
--
Gitblit v1.7.1