implementsProdctApi

This commit is contained in:
bestonemitRam
2025-01-27 01:11:20 +05:30
parent 9e559bdded
commit cbeaa2af5c
24 changed files with 2231 additions and 1026 deletions

View File

@@ -3,25 +3,22 @@ import 'dart:convert';
import 'package:grocery_app/src/core/constant/api.dart';
import 'package:grocery_app/src/core/network_services/api_services.dart';
class ProductService extends ApiService {
Future getMe(data) async {
Future getMe(data) async {
var response = await api.get(APIURL.getMe, data: jsonEncode(data));
//response.statusCode
return response;
}
Future refresh_token(data) async
{
Future refresh_token(data) async {
var response = await api.post(APIURL.refresh_token, data: jsonEncode(data));
return response;
}
Future getAllProduct(data) async {
Future getAllProduct(data) async
{
var response = await api.get(APIURL.getAllProduct, data: jsonEncode(data));
return response;
@@ -30,5 +27,31 @@ class ProductService extends ApiService {
Future getBestDealProduct(data) async
{
var response = await api.get(APIURL.getBestDealProduct, data: jsonEncode(data));
return response;
}
Future getAllcategory(data) async
{
var response = await api.get(APIURL.getAllcategory, data: jsonEncode(data));
return response;
}
Future getBanners(data) async {
var response = await api.get(APIURL.getBanners, data: jsonEncode(data));
return response;
}
Future customerLogOut(data) async {
var response = await api.post(APIURL.customerLogOut, data: jsonEncode(data));
return response;
}
}