TechToThePeople / react-ipgeolocation

React hook to lookup the country from the IP address

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

REACT-ipgeolocation 🌍

A react hook to get the country of a visitor from their IP address

Installation

Using npm:

npm install --save react-ipgeolocation

Using yarn:

yarn add react-ipgeolocation

Usage

import useGeoLocation from "react-ipgeolocation";

//somewhere in your app/component
const location = useGeoLocation();
console.log(location.country);

Implementation and privacy

This hook is a thin wrapper around the wonderful Country.is, a browser-friendly and privacy-conscious geolocation API that gets your users' country (and nothing else) from their IP.

Their hosted service does not log requests.

see also

react-hook-geolocation hook using the geolocation from the browser (the user's operating system will prompt the user to allow location access the first time it is requested)

About

React hook to lookup the country from the IP address

License:MIT License


Languages

Language:JavaScript 100.0%