Commit 46dcaad1 authored by JzoNg's avatar JzoNg

fix: refresh list after new segment added

parent 4250708a
...@@ -219,7 +219,7 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal ...@@ -219,7 +219,7 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal
documentId, documentId,
params: omitBy({ params: omitBy({
last_id: !needLastId ? undefined : finalLastId, last_id: !needLastId ? undefined : finalLastId,
limit: 9, limit: 12,
keyword: searchValue, keyword: searchValue,
enabled: selectedStatus === 'all' ? 'all' : !!selectedStatus, enabled: selectedStatus === 'all' ? 'all' : !!selectedStatus,
}, isNil) as SegmentsQuery, }, isNil) as SegmentsQuery,
...@@ -233,6 +233,14 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal ...@@ -233,6 +233,14 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal
setLoading(false) setLoading(false)
} }
const resetList = () => {
setLastSegmentsRes(undefined)
setAllSegments([])
setLoading(false)
setTotal(undefined)
getSegments(false)
}
useEffect(() => { useEffect(() => {
if (lastSegmentsRes !== undefined) if (lastSegmentsRes !== undefined)
getSegments(false) getSegments(false)
...@@ -336,7 +344,7 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal ...@@ -336,7 +344,7 @@ const Completed: FC<ICompletedProps> = ({ showNewSegmentModal, onNewSegmentModal
isShow={showNewSegmentModal} isShow={showNewSegmentModal}
docForm={docForm} docForm={docForm}
onCancel={() => onNewSegmentModalChange(false)} onCancel={() => onNewSegmentModalChange(false)}
onSave={() => getSegments(false)} onSave={resetList}
/> />
</> </>
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment