import { Box, Typography, Button, Modal } from '@mui/material'; import React from 'react'; import MemorySlider from '../Login/MemorySlider'; import FilesSelector from '../FilesSelector'; interface SettingsModalProps { open: boolean; onClose: () => void; config: { memory: number; preserveFiles: string[]; }; onConfigChange: (newConfig: { memory: number; preserveFiles: string[]; }) => void; packName: string; onSave: () => void; } const SettingsModal = ({ open, onClose, config, onConfigChange, packName, onSave, }: SettingsModalProps) => { return ( Файлы и папки, которые будут сохранены после переустановки сборки { onConfigChange({ ...config, preserveFiles: selected }); }} /> Оперативная память выделенная для Minecraft { onConfigChange({ ...config, memory: value as number }); }} /> ); }; export default SettingsModal;