wiseclient 1.1.3-prerelease.2 copy "wiseclient: ^1.1.3-prerelease.2" to clipboard
wiseclient: ^1.1.3-prerelease.2 copied to clipboard

A http client based on Dio with extra features and a few interceptors for basic functionality.

This is a package based on Dio with a few extra QOL features. Custom made for Flutter Circle.

Features #

🌐 Extension on Dio client

πŸ‹ Token refresh with FreshSecureTokenStorage for OAuth tokens

πŸ“‘ Formatted logging

❗️ Basic error handling widgets to be used together with runZonedGuarded

❌ Cancel requests

πŸ›‘οΈ Protected/Unprotected

πŸ“¦ In separately importable package

Getting started #

This is a package based on Dio with a few extra QOL features. Custom made for Flutter Circle.

Usage #

Create a WiseClient and use it like you would any other Dio client.

final options = WiseOptions.base(url: url);
final client = WiseClient();
6
likes
160
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

A http client based on Dio with extra features and a few interceptors for basic functionality.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

dio, flutter, flutter_secure_storage, jwt_decoder, native_dio_adapter, talker_dio_logger

More

Packages that depend on wiseclient