12345678910111213141516171819202122232425262728293031 |
- import 'package:domain/entity/auth_login_entity.dart';
- import 'package:domain/entity/server_time.dart';
- import 'package:plugin_platform/platform_export.dart';
- import 'package:plugin_platform/http/dio_engine.dart';
- import 'package:plugin_platform/http/http_result.dart';
- import 'package:riverpod_annotation/riverpod_annotation.dart';
- import 'package:shared/utils/util.dart';
- import '../constants/api_constants.dart';
- import 'package:flutter_riverpod/flutter_riverpod.dart';
- import 'package:plugin_basic/provider/http_provider/http_provider.dart';
- part 'main_repository.g.dart';
- @Riverpod(keepAlive: true)
- MainRepository mainRepository(Ref ref) {
- final dioEngine = ref.watch(dioEngineProvider);
- return MainRepository(dioEngine: dioEngine);
- }
- /*
- * 首页的数据仓库
- */
- class MainRepository {
- DioEngine dioEngine;
- MainRepository({required this.dioEngine});
- }
|