UI changes and fixes (#14516)

* Add camera webui link to debug view

* fix optimistic description update

* simplify

* clean up

* params
This commit is contained in:
Josh Hawkins
2024-10-22 16:11:05 -05:00
committed by GitHub
parent 828fdbfd2d
commit c7d9f83638
2 changed files with 23 additions and 13 deletions

View File

@@ -321,22 +321,16 @@ function ObjectDetailsTab({
(key.includes("events") ||
key.includes("events/search") ||
key.includes("events/explore")),
(currentData: SearchResult[][] | undefined) => {
(currentData: SearchResult[][] | SearchResult[] | undefined) => {
if (!currentData) return currentData;
// optimistic update
return currentData.map((page) =>
page.map((event) =>
return currentData
.flat()
.map((event) =>
event.id === search.id
? {
...event,
data: {
...event.data,
description: desc,
},
}
? { ...event, data: { ...event.data, description: desc } }
: event,
),
);
);
},
{
optimisticData: true,