react-ip-location
v1.0.24
Published
Get your ip address and location with a single line of code, get location of a provided ip address
Downloads
905
Maintainers
Readme
react-ip-location
Simplest, lightest and fastest JS library to get your ip address and location.
Check current location by a provided ip address.
Table of Contents
Features
- getIPLocation();
- checkIPLocation('your-ip-address');
- Supports the Promise
Browser Support
| | | | | | --- | --- | --- | --- | --- | --- | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ | 11 ✔ |
Installing
Package manager
Using yarn:
$ yarn add react-ip-location
Using npm:
$ npm install react-ip-location
Usage
import React from 'react';
import { getIPLocation, checkIPLocation } from 'react-ip-location';
export const App = () => {
getIPLocation().then(result => {
// console.log(result);
});
checkIPLocation('42.115.92.231').then(result => {
// console.log(result);
});
// Or declare an async function in your component
const getMyIP = async () => {
const location = await getIPLocation();
return console.log("my location", location);
};
getMyIP();
return <div>PAGE COTNENT</div>
};
License
MIT © HFrontend