(doc: DatabaseDoc, viewId: string)
| 233 | } |
| 234 | |
| 235 | export function setActiveView(doc: DatabaseDoc, viewId: string): DatabaseDoc { |
| 236 | return doc.views.some((v) => v.id === viewId) ? { ...doc, activeViewId: viewId } : doc |
| 237 | } |
| 238 | |
| 239 | export function updateView(doc: DatabaseDoc, viewId: string, patch: Partial<DbView>): DatabaseDoc { |
| 240 | return { |