p6/7 started (Freezing due to no experience in redux)

This commit is contained in:
2026-04-16 22:52:43 +10:00
parent 4f8f033306
commit 0b76fc69e5
12 changed files with 420 additions and 7 deletions

View File

@@ -0,0 +1,25 @@
import { Box, Button, Container, Typography } from '@mui/material';
import { quiz } from "../quizData";
import Matching from './Matching';
function Quiz() {
return (
<Container maxWidth="md">
{quiz.map((item, index) => (
<Box key={item.id} component="section" sx={{ m: 2, p:2 }}>
<Typography variant="h5" gutterBottom>
{index + 1}. { item.title }
</Typography>
<Matching tasks={item.tasks} />
</Box>
))}
<Box sx={{ display: 'flex', justifyContent:'space-around' }}>
<Button variant="contained">Проверить</Button>
<Button variant="contained">Начать снова</Button>
</Box>
</Container>
);
}
export default Quiz