import React, { useState } from 'react'; import { ChevronLeft, ShieldCheck, Lock, EyeOff, Fingerprint, CloudOff, Trash2, AlertTriangle, History } from 'lucide-react'; interface PrivacySafetyProps { onBack: () => void; } const PrivacySafety: React.FC = ({ onBack }) => { const [settings, setSettings] = useState({ biometric: true, incognito: false, cloudSync: false, analytics: false, blurApp: true }); const toggleSetting = (key: keyof typeof settings) => { setSettings(prev => ({ ...prev, [key]: !prev[key] })); }; const handleWipeData = () => { if(window.confirm("警告:此操作不可逆!\n\n将清除本地所有聊天记录、自定义剧本及偏好设置。\n确定执行吗?")) { alert("正在执行安全擦除..."); setTimeout(() => { alert("数据已销毁。"); onBack(); }, 1500); } }; return (
{/* Header */}

隐私与安全

{/* Security Status Card */}

环境安全

端对端加密已启用 • 本地存储

{/* Settings Group 1: Access Control */}

访问控制

{/* Biometric */}
生物识别锁定
使用 FaceID/指纹 解锁应用
{/* App Switcher Blur */}
后台模糊
切换应用时模糊屏幕内容
{/* Settings Group 2: Data Privacy */}

数据隐私

{/* Cloud Sync */}
云端同步
仅在本地存储聊天与设置
{/* Incognito Mode */}
隐身伪装模式
更改应用图标与通知样式
{/* Danger Zone */}

ID: 884-291-00X-SECURE

); }; export default PrivacySafety;