Как назвать мутацию в мутации

У меня есть вопрос, нужна ли вам помощь.

я использую reactjs а также graphql и я определил 2 graphql.

export default compose(
  graphql(deleteTherapist, {
      options: (props) => ({
        update: (proxy, { data: { deleteTherapist } }) => {     
          if (deleteTherapist) {
            var therapistID = deleteTherapist.id;
              
            //how to call deleteAssessmentEvent at here
            deleteAssessmentEvent(therapistID);                
          }
        }
      }),

      props: (props) => ({
        deleteEvent: (therapist) => {
          return props.mutate({
            variables: { id: therapist.id },
            optimisticResponse: () => ({
              __typename: 'Mutation',
              deleteTherapist: {
                ...therapist, __typename: 'Event'
              }
            }),
          });
        }
      })
    }),
    graphql(deleteAssessmentByTherapist, {
      options: {
      },
      props: (props) => ({
        deleteAssessmentEvent: (therapist) => {
          return props.mutate({
            variables: { therapistId: therapist},
            optimisticResponse: () => ({

            }),
          });
        }
      })
    })
  )(Users)

как вызвать deleteAssessmentEvent, когда запуск deleteTherapist завершен?

Спасибо

0 ответов

Другие вопросы по тегам