Convert resultSet to use useMemo

This commit is contained in:
Robert
2023-08-11 17:34:42 +01:00
parent 8713a5403f
commit 81579351cd

View File

@@ -248,8 +248,10 @@ export function ResultTables(props: ResultTablesProps) {
);
const resultSetNames = getResultSetNames(interpretation, parsedResultSets);
const resultSet = resultSets.find(
(resultSet) => resultSet.schema.name === selectedTable,
const resultSet = useMemo(
() =>
resultSets.find((resultSet) => resultSet.schema.name === selectedTable),
[resultSets, selectedTable],
);
const nonemptyRawResults = resultSets.some(
(resultSet) => resultSet.t === "RawResultSet" && resultSet.rows.length > 0,