show warning icon in form list if not public

This commit is contained in:
Michael Schramm 2022-02-28 22:51:45 +01:00
parent 7b5e717a56
commit cf53f46b48
2 changed files with 14 additions and 2 deletions

View File

@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
### Changed
- update translations (https://github.com/ohmyform/ui/pull/70)
- show warning icon in form list if not public
### Fixed

View File

@ -3,6 +3,7 @@ import {
EditOutlined,
GlobalOutlined,
UnorderedListOutlined,
WarningOutlined,
} from '@ant-design/icons/lib'
import { Button, message, Popconfirm, Space, Table, Tag, Tooltip } from 'antd'
import { PaginationProps } from 'antd/es/pagination'
@ -149,11 +150,21 @@ const Index: NextPage = () => {
</Button>
</Popconfirm>
<Tooltip title={row.isLive ? null : 'Not Public accessible!'}>
{row.isLive && (
<Button href={`/form/${row.id}`} target={'_blank'}>
<GlobalOutlined />
</Button>
</Tooltip>
)}
{!row.isLive && (
<Tooltip title={'Not Public accessible!'} placement={'left'}>
<Button href={`/form/${row.id}`} target={'_blank'}>
<WarningOutlined />
</Button>
</Tooltip>
)}
</Space>
)
},