import { useCallback } from "react"; import { View } from "react-native"; import PhoneNumberReadOnly from "~/containers/PhoneNumberReadOnly"; import { useTheme } from "~/theme"; import { MaterialIcons } from "@expo/vector-icons"; import { useMutation } from "@apollo/client"; import { Button } from "react-native-paper"; import { ALLOW_FROM_NUMBER_MUTATION } from "./gql"; export default function FromContactAwaitingRow({ oneRelativeAsTo }) { const { colors, custom } = useTheme(); const { oneViewRelativePhoneNumber: { onePhoneNumber: { country: phoneCountry, number: phoneNumber }, }, oneRelativeAllow: { id: relativeAllowId }, } = oneRelativeAsTo; // const [errorMessage, setErrorMessage] = useState(null); const [allowFromNumberMutation] = useMutation(ALLOW_FROM_NUMBER_MUTATION, { variables: { relativeAllowId }, }); const allowFromNumber = useCallback(async () => { await allowFromNumberMutation(); }, [allowFromNumberMutation]); return ( {/* {errorMessage && ( {errorMessage} )} */} ); }