| @@ -29,6 +29,8 @@ export default function SearchPublicNoticeTable({ searchCriteria }) { | |||||
| const [isConfirmPopUp, setIsConfirmPopUp] = React.useState(false); | const [isConfirmPopUp, setIsConfirmPopUp] = React.useState(false); | ||||
| const [isWarningPopUp, setIsWarningPopUp] = React.useState(false); | const [isWarningPopUp, setIsWarningPopUp] = React.useState(false); | ||||
| const [reload, setReload] = React.useState(new Date()); | |||||
| const intl = useIntl(); | const intl = useIntl(); | ||||
| const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria); | const [_searchCriteria, set_searchCriteria] = React.useState(searchCriteria); | ||||
| @@ -149,7 +151,7 @@ export default function SearchPublicNoticeTable({ searchCriteria }) { | |||||
| ids: appIdList | ids: appIdList | ||||
| }, | }, | ||||
| onSuccess: () => { | onSuccess: () => { | ||||
| searchCriteria.reload = new Date(); | |||||
| setReload(new Date()); | |||||
| notifyActionSuccess("Action Success!") | notifyActionSuccess("Action Success!") | ||||
| } | } | ||||
| }); | }); | ||||
| @@ -188,7 +190,7 @@ export default function SearchPublicNoticeTable({ searchCriteria }) { | |||||
| callback: function (responseData) { | callback: function (responseData) { | ||||
| setRows(responseData?.records); | setRows(responseData?.records); | ||||
| } | } | ||||
| }), [_searchCriteria])} | |||||
| }), [_searchCriteria, reload])} | |||||
| /> | /> | ||||
| </div> | </div> | ||||
| <div> | <div> | ||||