( collection: CharacterCollection, char: CharacterConfig, )
| 257 | } |
| 258 | |
| 259 | export function updateCharacter( |
| 260 | collection: CharacterCollection, |
| 261 | char: CharacterConfig, |
| 262 | ): CharacterCollection { |
| 263 | return { ...collection, items: { ...collection.items, [char.id]: char } }; |
| 264 | } |
| 265 | |
| 266 | export function removeCharacter(collection: CharacterCollection, id: string): CharacterCollection { |
| 267 | const items = { ...collection.items }; |
no outgoing calls
no test coverage detected