From f198a24adf5dca093fc2338e84843bead44e868c Mon Sep 17 00:00:00 2001 From: Imre Toth <imre.toth@ess.eu> Date: Wed, 18 Oct 2023 10:23:09 +0200 Subject: [PATCH] CE-2046: Displaying record description --- src/components/records/RecordSearch.js | 2 +- src/components/records/RecordTable.js | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/records/RecordSearch.js b/src/components/records/RecordSearch.js index ee0eb2b5..f31261a5 100644 --- a/src/components/records/RecordSearch.js +++ b/src/components/records/RecordSearch.js @@ -122,7 +122,7 @@ export function RecordSearch({ iocName, rowType }) { return () => { abort(); }; - }, [getRecords, recordFilter, urlState.query, pagination, abort]); + }, [getRecords, recordFilter, urlState.query, pagination, abort, iocName]); // Callback for searchbar, called whenever user updates search const setSearch = useCallback( diff --git a/src/components/records/RecordTable.js b/src/components/records/RecordTable.js index c9066502..9e73236f 100644 --- a/src/components/records/RecordTable.js +++ b/src/components/records/RecordTable.js @@ -31,6 +31,12 @@ const iocDetailsColumns = [ align: "center" }, { field: "name", headerName: "Record", width: "15ch", sortable: false }, + { + field: "description", + headerName: "Description", + width: "20ch", + sortable: false + }, { field: "iocVersion", headerName: "Version", width: "15ch", sortable: false } ]; @@ -117,6 +123,7 @@ export function createIocDetailsRow(record) { <RecordStatusIcon record={record} /> </Grid> ), + description: createRecordDescription(record.description), name: ( <Link href={`/records/${encodeURIComponent(record.name)}`}> {record.name} -- GitLab