UNPKG

@kiwicom/smart-faq

Version:

28 lines (22 loc) 600 B
// @flow import { commitMutation, graphql } from 'react-relay'; import createEnvironment from '../../shared/relay/environment'; const mutation = graphql` mutation ResetPasswordMutation($email: String!) { resetPassword(email: $email) { success } } `; const resetPassword = (email: string): Promise<void> => { const variables = { email }; return new Promise((resolve, reject) => commitMutation(createEnvironment(), { mutation, variables, onCompleted: () => resolve(), onError: error => reject(error), }), ); }; export default resetPassword;