refreshToken method

  1. @override
Future<bool> refreshToken()
override

Implementation

@override
Future<bool> refreshToken() async {
  final (String? accessToken, String? refreshToken) =
      await _remoteDataSource.refreshToken();

  if (accessToken == null || refreshToken == null) return false;

  _localDataSource.saveTokens(
    accessToken: accessToken,
    refreshToken: refreshToken,
  );

  return true;
}