(programID)
| 395 | } |
| 396 | |
| 397 | export async function collectProgram(programID) { |
| 398 | await apiRequest(COLLECT_PROGRAM, {body: {ProgramID: programID}}); |
| 399 | |
| 400 | const metadata = await getMetadata(); |
| 401 | await setMetadata({ |
| 402 | ...metadata, |
| 403 | ProgramCollection: [...new Set([...(metadata.ProgramCollection ?? []), programID])], |
| 404 | }); |
| 405 | } |
| 406 | |
| 407 | export async function uncollectProgram(programID) { |
| 408 | await apiRequest(UNCOLLECT_PROGRAM, {body: {ProgramID: programID}}); |
no test coverage detected