| @@ -1,17 +1,12 @@ | |||||
| // material-ui | // material-ui | ||||
| import * as React from 'react'; | import * as React from 'react'; | ||||
| import { | |||||
| Button, | |||||
| } from '@mui/material'; | |||||
| import * as DateUtils from "utils/DateUtils"; | import * as DateUtils from "utils/DateUtils"; | ||||
| import { useNavigate } from "react-router-dom"; | |||||
| import { FiDataGrid } from "components/FiDataGrid"; | import { FiDataGrid } from "components/FiDataGrid"; | ||||
| import { FormattedMessage, useIntl } from "react-intl"; | import { FormattedMessage, useIntl } from "react-intl"; | ||||
| // ==============================|| EVENT TABLE ||============================== // | // ==============================|| EVENT TABLE ||============================== // | ||||
| export default function SearchPublicNoticeTable({ recordList }) { | export default function SearchPublicNoticeTable({ recordList }) { | ||||
| const [rows, setRows] = React.useState(recordList); | const [rows, setRows] = React.useState(recordList); | ||||
| const navigate = useNavigate() | |||||
| const intl = useIntl(); | const intl = useIntl(); | ||||
| const { locale } = intl; | const { locale } = intl; | ||||
| @@ -19,11 +14,6 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| setRows(recordList); | setRows(recordList); | ||||
| }, [recordList]); | }, [recordList]); | ||||
| const handleEditClick = (params) => () => { | |||||
| navigate('/setting/announcement/details/' + params.id); | |||||
| }; | |||||
| const columns = [ | const columns = [ | ||||
| { | { | ||||
| field: 'announceDate', | field: 'announceDate', | ||||
| @@ -31,7 +21,7 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| width: 250, | width: 250, | ||||
| cellClassName: 'announceDate', | cellClassName: 'announceDate', | ||||
| renderCell: (params) => { | renderCell: (params) => { | ||||
| return <Button onClick={handleEditClick(params)}><u>{DateUtils.datetimeStr(params?.value)}</u></Button>; | |||||
| return DateUtils.datetimeStr(params?.value); | |||||
| }, | }, | ||||
| }, | }, | ||||
| { | { | ||||
| @@ -59,10 +49,6 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| }, | }, | ||||
| ]; | ]; | ||||
| function handleRowDoubleClick(params) { | |||||
| navigate('/setting/announcement/details/' + params.id); | |||||
| } | |||||
| return ( | return ( | ||||
| <div style={{ width: '100%' }}> | <div style={{ width: '100%' }}> | ||||
| <FiDataGrid | <FiDataGrid | ||||
| @@ -70,7 +56,6 @@ export default function SearchPublicNoticeTable({ recordList }) { | |||||
| columns={columns} | columns={columns} | ||||
| customPageSize={10} | customPageSize={10} | ||||
| getRowHeight={() => 'auto'} | getRowHeight={() => 'auto'} | ||||
| onRowDoubleClick={handleRowDoubleClick} | |||||
| /> | /> | ||||
| </div> | </div> | ||||
| ); | ); | ||||