dispose method

Future<void> dispose()

Dispose the instance to free up resources.

Implementation

Future<void> dispose() async {
  _targetLifecycleState = null;
  await _restoreSessionCancellableOperation.cancel();
  _logSubscription?.cancel();
  client.dispose();
  _instance._supabaseAuth?.dispose();
  _lifecycleListener?.dispose();
  _isInitialized = false;
}