Files
GSFV2/gsf/lib/view_model/VersionControl.dart

24 lines
765 B
Dart
Raw Permalink Normal View History

2024-04-10 12:51:20 +05:30
import 'package:gsp_app/api/network_api.dart';
import 'package:gsp_app/modals/VersionControlModels.dart';
import 'package:gsp_app/repository/endpoints.dart';
import '../api/base_manager.dart';
VersionControlModel? version;
class VersionControl {
Future<ResponseData<dynamic>> storeCurrentVersion(updata) async {
final response =
await NetworkApi().postApi(url: Endpoints.storeVersion, data: updata);
print("response from step count $response");
return response;
}
Future<ResponseData<dynamic>> getCurrentVersion() async {
final response = await NetworkApi().getApi(Endpoints.getNewVersion);
version = VersionControlModel.fromJson(response.data);
if (response.status == ResponseStatus.SUCCESS) {}
return response;
}
}