(form: SquadForm)
| 686 | requestMethod(UPDATE_SQUAD_POST_MUTATION, data); |
| 687 | |
| 688 | const formToInput = (form: SquadForm): SharedSquadInput => ({ |
| 689 | description: form.description, |
| 690 | handle: form.handle, |
| 691 | name: form.name, |
| 692 | image: form.file, |
| 693 | headerImage: form.header, |
| 694 | memberPostingRole: form.memberPostingRole, |
| 695 | memberInviteRole: form.memberInviteRole, |
| 696 | categoryId: form.categoryId, |
| 697 | moderationRequired: form.moderationRequired, |
| 698 | isPrivate: form.status === PrivacyOption.Private, |
| 699 | }); |
| 700 | |
| 701 | export async function createSquad(form: SquadForm): Promise<Squad> { |
| 702 | const inputData: SharedSquadInput = formToInput(form); |
no outgoing calls
no test coverage detected