``` const FacebookAuthButton = ({ signInToFacebook...
# prisma-whats-new
r
Copy code
const FacebookAuthButton = ({ signInToFacebook }) => (
  <SocialIcon title="Sign In With Facebook" button type="facebook" onPress={signInToFacebook} />
);

FacebookAuthButton.propTypes = {
  signInToFacebook: PropTypes.func.isRequired,
};

const authenticateFacebookUserQuery = gql`
// WHAT DO I NEED TO ADD HERE
`;

export default compose(
  graphql(authenticateFacebookUserQuery, { name: authenticateFacebookUser }),
  withHandlers({
    signInToFacebook: props => async () => {
      const { token } = await Expo.Facebook.logInWithReadPermissionsAsync('123456789', {
        permissions: ['public_profile', 'email'],
      });

      // CALL MUTATION
    },
  }),
)(FacebookAuthButton);