getIP function
Implementation
Future<String?> getIP() async {
try {
final addresses = await NetworkInterface.list();
for (var interface in addresses) {
for (var address in interface.addresses) {
if (address.type == InternetAddressType.IPv4) {
return address.address;
}
}
}
} catch (e) {}
return null;
}