From 604194299a98b4d68fb3ead025ee8db261373cea Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Wed, 30 Mar 2022 20:13:06 -0700 Subject: [PATCH] Parse response type for newsletter creation --- .../mutations/createNewsletterEmailMutation.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/web/lib/networking/mutations/createNewsletterEmailMutation.ts b/packages/web/lib/networking/mutations/createNewsletterEmailMutation.ts index b11cd708c..e56d58427 100644 --- a/packages/web/lib/networking/mutations/createNewsletterEmailMutation.ts +++ b/packages/web/lib/networking/mutations/createNewsletterEmailMutation.ts @@ -1,5 +1,15 @@ import { gql } from 'graphql-request' import { gqlFetcher } from '../networkHelpers' +import { NewsletterEmail } from '../queries/useGetNewsletterEmailsQuery' + +type CreateNewsletterEmailResult = { + createNewsletterEmail: CreateNewsletterEmail + errorCodes?: unknown[] +} + +type CreateNewsletterEmail = { + newsletterEmail: NewsletterEmail +} export async function createNewsletterEmailMutation(): Promise { const mutation = gql` @@ -19,9 +29,9 @@ export async function createNewsletterEmailMutation(): Promise