import {PhoneNumberUtil} from 'google-libphonenumber'; export const isPhoneNumber = (number?: string) => { try { if (!number) { throw new Error('Phone number is required'); } if (number.length < 4) { throw new Error('Phone number is too short'); } const phoneUtil = PhoneNumberUtil.getInstance(); const parsedNumber = phoneUtil.parse(number, 'EG'); return phoneUtil.isValidNumberForRegion(parsedNumber, 'EG'); } catch (e) { if (__DEV__) { console.log(e, number); } return false; } };