( loadedData: Record<string, unknown> | null | undefined, settings: TaskNotesSettings )
| 246 | } |
| 247 | |
| 248 | export function buildSettingsDataForSave( |
| 249 | loadedData: Record<string, unknown> | null | undefined, |
| 250 | settings: TaskNotesSettings |
| 251 | ): Record<string, unknown> { |
| 252 | const data = loadedData ? { ...loadedData } : {}; |
| 253 | const settingsKeys = Object.keys(DEFAULT_SETTINGS) as (keyof TaskNotesSettings)[]; |
| 254 | for (const key of settingsKeys) { |
| 255 | data[key] = settings[key]; |
| 256 | } |
| 257 | return data; |
| 258 | } |
no outgoing calls
no test coverage detected