dictionary.dart 632 B

1234567891011121314151617181920
  1. import 'package:fis_jsonrpc/services/dictionary.m.dart';
  2. import 'package:vitalapp/managers/interfaces/dictionary.dart';
  3. import 'package:vitalapp/rpc.dart';
  4. import 'package:vitalapp/store/store.dart';
  5. class DictionaryManager implements IDictionaryManager {
  6. DictionaryManager();
  7. @override
  8. Future<List<DictionaryWithUnitDTO>?> getDictionaryNameAndUnitByKeysAsync(
  9. List<String> keys) async {
  10. var request = GetDictionaryNameAndUnitByKeysRequest(
  11. keys: keys,
  12. token: Store.user.token,
  13. );
  14. var result =
  15. await rpc.dictionary.getDictionaryNameAndUnitByKeysAsync(request);
  16. return result;
  17. }
  18. }