BetterAuthClient.internal constructor
BetterAuthClient.internal({
- required Dio dio,
- required String baseUrl,
- required StorageInterface storage,
Internal constructor for testing purposes.
This constructor allows injecting custom Dio and Storage instances for testing.
Implementation
@visibleForTesting
BetterAuthClient.internal({
required Dio dio,
required this.baseUrl,
required StorageInterface storage,
}) : _dio = dio,
_storage = storage,
_sessionNotifier = ValueNotifier<Session?>(null) {
_initializeModules();
}