ApiClient constructor
Creates a new instance of ApiClient.
Implementation
ApiClient({
String? baseUrl,
required this.apiKey,
Dio? dio,
}) : baseUrl = baseUrl ?? 'https://api.appfit.io',
_dio = dio ?? Dio() {
if (!kIsWeb) {
_internetConnection = InternetConnection.createInstance(
customCheckOptions: [
InternetCheckOption(uri: Uri.parse(this.baseUrl)),
],
);
} else {
_internetConnection = null;
}
}