account_repository.dart 486 B

1234567891011121314151617
  1. import 'package:injectable/injectable.dart';
  2. import 'package:location/data/api/atmob_api.dart';
  3. import 'package:location/data/api/request/send_code_request.dart';
  4. import 'package:location/utils/http_handler.dart';
  5. @lazySingleton
  6. class AccountRepository {
  7. final AtmobApi atmobApi;
  8. AccountRepository(this.atmobApi);
  9. Future<void> loginSendCode(String phoneNum) {
  10. return atmobApi
  11. .loginSendCode(SendCodeRequest(phoneNum))
  12. .then(HttpHandler.handle(true));
  13. }
  14. }