fix: copy fn in zustand was directly altering state (anti pattern) and crashing the page
This commit is contained in:
@@ -149,7 +149,7 @@ function FilterGroup({ groupID, filters, columns }) {
|
||||
|
||||
<Stack spacing="2">
|
||||
{filters?.map((filter) => (
|
||||
<FilterRow key={filter.id} groupID={groupID} filterID={filter.id} filter={filter} columns={columns} setUrl={setUrl} copiedFilter={copiedFilter} />
|
||||
<FilterRow key={filter.id} groupID={groupID} filterID={filter.id} filter={filter} columns={columns} />
|
||||
))}
|
||||
<Button onClick={() => addFilter(groupID)} variant="outline" size="sm" color="text" borderColor="widgetBadgeBg" _hover={{ bg: "widgetBadgeBg" }}>
|
||||
Add Filter <Plus />
|
||||
@@ -209,7 +209,7 @@ function FilterRow({ groupID, filterID, filter, columns }) {
|
||||
<HoverCard.Root positioning={{ placement: "top" }}>
|
||||
<HoverCard.Trigger asChild>
|
||||
<Button
|
||||
onClick={() => pasteFilter(groupID)}
|
||||
onClick={() => pasteFilter(groupID, filterID)}
|
||||
variant="ghost"
|
||||
size="sm"
|
||||
color="text"
|
||||
|
||||
Reference in New Issue
Block a user