From 32d4a38cb15e56f8471a0609a5b0fc3f3f79ade6 Mon Sep 17 00:00:00 2001 From: hzm <934585316@qq.com> Date: Mon, 2 Feb 2026 22:39:40 +0800 Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E6=96=B0=E5=A2=9E=E5=85=AC?= =?UTF-8?q?=E5=91=8A=20v2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/Announcement.jsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/components/Announcement.jsx b/app/components/Announcement.jsx index 292f53c..5b20c4d 100644 --- a/app/components/Announcement.jsx +++ b/app/components/Announcement.jsx @@ -3,18 +3,20 @@ import { useState, useEffect } from 'react'; import { motion, AnimatePresence } from 'framer-motion'; +const ANNOUNCEMENT_KEY = 'hasClosedAnnouncement_v2'; + export default function Announcement() { const [isVisible, setIsVisible] = useState(false); useEffect(() => { - const hasClosed = localStorage.getItem('hasClosedAnnouncement_v1'); + const hasClosed = localStorage.getItem(ANNOUNCEMENT_KEY); if (!hasClosed) { setIsVisible(true); } }, []); const handleClose = () => { - localStorage.setItem('hasClosedAnnouncement_v1', 'true'); + localStorage.setItem(ANNOUNCEMENT_KEY, 'true'); setIsVisible(false); }; @@ -62,7 +64,9 @@ export default function Announcement() {
1. 基金录入支持模糊搜索多选。
+2. 设置弹框内新增数据导入/导出,以便在不同设备同步。