MCPcopy Create free account
hub / github.com/dailydotdev/apps / formToInput

Function formToInput

packages/shared/src/graphql/squads.ts:688–699  ·  view source on GitHub ↗
(form: SquadForm)

Source from the content-addressed store, hash-verified

686 requestMethod(UPDATE_SQUAD_POST_MUTATION, data);
687
688const 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
701export async function createSquad(form: SquadForm): Promise<Squad> {
702 const inputData: SharedSquadInput = formToInput(form);

Callers 2

createSquadFunction · 0.85
editSquadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected