feat: add 'Пройти тест' button to test list table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { PlusOutlined } from '@ant-design/icons'
|
import { PlayCircleOutlined, PlusOutlined } from '@ant-design/icons'
|
||||||
import { useQuery } from '@tanstack/react-query'
|
import { useQuery } from '@tanstack/react-query'
|
||||||
import { Button, Space, Spin, Table, Tag, Typography } from 'antd'
|
import { Button, Space, Spin, Table, Tag, Typography } from 'antd'
|
||||||
import type { ColumnsType } from 'antd/es/table'
|
import type { ColumnsType } from 'antd/es/table'
|
||||||
@@ -58,11 +58,21 @@ export default function TestList() {
|
|||||||
{
|
{
|
||||||
title: '',
|
title: '',
|
||||||
key: 'actions',
|
key: 'actions',
|
||||||
width: 90,
|
width: 200,
|
||||||
render: (_: unknown, record: TestListItem) => (
|
render: (_: unknown, record: TestListItem) => (
|
||||||
<Button size="small" onClick={() => navigate(`/tests/${record.id}`)}>
|
<Space>
|
||||||
Открыть
|
<Button size="small" onClick={() => navigate(`/tests/${record.id}`)}>
|
||||||
</Button>
|
Открыть
|
||||||
|
</Button>
|
||||||
|
<Button
|
||||||
|
size="small"
|
||||||
|
type="primary"
|
||||||
|
icon={<PlayCircleOutlined />}
|
||||||
|
onClick={() => navigate(`/tests/${record.id}/take`)}
|
||||||
|
>
|
||||||
|
Пройти тест
|
||||||
|
</Button>
|
||||||
|
</Space>
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user