Function
findFolderId
(
folders: ReturnType<
ReturnType<typeof useNotesStorage>['folders']['getFolders']
>,
parentId: number | null,
name: string,
)
Source from the content-addressed store, hash-verified
| 10 | } from '../snippets/normalizers' |
| 11 | |
| 12 | function findFolderId( |
| 13 | folders: ReturnType< |
| 14 | ReturnType<typeof useNotesStorage>['folders']['getFolders'] |
| 15 | >, |
| 16 | parentId: number | null, |
| 17 | name: string, |
| 18 | ): number | null { |
| 19 | const folder = folders.find( |
| 20 | item => |
| 21 | item.parentId === parentId |
| 22 | && item.name.toLowerCase() === name.toLowerCase(), |
| 23 | ) |
| 24 | |
| 25 | return folder?.id ?? null |
| 26 | } |
| 27 | |
| 28 | function getUniqueFolderName( |
| 29 | folders: ReturnType< |
Tested by
no test coverage detected