MCPcopy Index your code
hub / github.com/ZenNotes/zennotes / toggleRow

Function toggleRow

packages/app-core/src/components/DatabaseTableView.tsx:99–105  ·  view source on GitHub ↗
(id: string)

Source from the content-addressed store, hash-verified

97 const anySelected = selected.size > 0
98 const allSelected = rows.length > 0 && rows.every((r) => selected.has(r.id))
99 const toggleRow = (id: string): void =>
100 setSelected((prev) => {
101 const next = new Set(prev)
102 if (next.has(id)) next.delete(id)
103 else next.add(id)
104 return next
105 })
106 const toggleAll = (): void => setSelected(allSelected ? new Set() : new Set(rows.map((r) => r.id)))
107 const deleteSelected = (): void => {
108 let next = doc

Callers 2

onGridKeyDownFunction · 0.85
DatabaseTableViewFunction · 0.85

Calls 1

deleteMethod · 0.80

Tested by

no test coverage detected