(rowKey: string | number)
| 736 | } |
| 737 | |
| 738 | const getPersistedOwners = (rowKey: string | number) => { |
| 739 | const rowMetadata = getRowMetadata(rowKey) |
| 740 | const queryMetadata = rowMetadata?.queryCollection |
| 741 | if (!queryMetadata || typeof queryMetadata !== `object`) { |
| 742 | return new Set<string>() |
| 743 | } |
| 744 | |
| 745 | const owners = (queryMetadata as Record<string, unknown>).owners |
| 746 | if (!owners || typeof owners !== `object`) { |
| 747 | return new Set<string>() |
| 748 | } |
| 749 | |
| 750 | return new Set(Object.keys(owners as Record<string, true>)) |
| 751 | } |
| 752 | |
| 753 | const setPersistedOwners = ( |
| 754 | rowKey: string | number, |
no test coverage detected