import { Dialog, DialogTitle, DialogContent, DialogActions, Typography, Box, } from '@mui/material'; import type { StorageCleanerOptions } from '@/types/storage'; import Button from '@/components/Button'; export interface StorageCleanerConfirmProps { open: boolean; onClose: () => void; onConfirm: () => void; options: StorageCleanerOptions; } export function StorageCleanerConfirm({ open, onClose, onConfirm, options, }: StorageCleanerConfirmProps) { return ( 确认清理 将清理以下存储类型: {options.localStorage && - localStorage} {options.sessionStorage && - sessionStorage} {options.indexedDB && - IndexedDB} {options.cookies && - Cookies} {options.cacheStorage && - Cache Storage} {options.serviceWorkers && - Service Workers} 此操作不可撤销。 ); } export default StorageCleanerConfirm;