compose( graphql(userQuery), graphql(updateUserMutation, { name: 'updateUser', options: () => ({ refetchQueries: [{ query: userQuery }], onCompleted: () => { Bert.alert('Profile updated!', 'success'); }, onError: (error) => { Bert.alert(error.message, 'danger'); }, }), }), graphql(removeUserMutation, { name: 'removeUser', options: () => ({ onCompleted: () => { Bert.alert('User removed!', 'success'); }, onError: (error) => { Bert.alert(error.message, 'danger'); }, }), }), )(withApollo(Profile))