瀏覽代碼

update public announcement search

master
Anna Ho 1 年之前
父節點
當前提交
6391f4cc98
共有 1 個文件被更改,包括 1 次插入16 次删除
  1. +1
    -16
      src/pages/Announcement/Search_Public/DataGrid.js

+ 1
- 16
src/pages/Announcement/Search_Public/DataGrid.js 查看文件

@@ -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>
); );


Loading…
取消
儲存