1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-01-05 12:50:29 +02:00
joplin/ReactNativeClient/lib/net-utils.js

15 lines
324 B
JavaScript
Raw Normal View History

2017-07-10 20:09:58 +02:00
import { shim } from 'lib/shim.js'
const netUtils = {};
netUtils.ip = async () => {
let response = await shim.fetch('https://api.ipify.org/?format=json');
if (!response.ok) {
throw new Error('Could not retrieve IP: ' + await response.text());
}
let ip = await response.json();
return ip.ip;
}
export { netUtils };