fix profile

This commit is contained in:
Sai Naw Wun
2020-10-11 02:17:23 +06:30
parent b0ce53f856
commit 32e6be2abd
42 changed files with 938 additions and 626 deletions

View File

@@ -62,7 +62,12 @@ class AuthServiceImp implements AuthService {
}
@override
Future<void> updateProfile(String newUserName) {
return authFb.updateProfile(newUserName);
Future<void> updateProfileName(String newUserName) {
return authFb.updateProfileName(newUserName);
}
@override
Future<void> updatePreferredCurrency(String currency) {
return authFb.updatePreferredCurrency(currency);
}
}

View File

@@ -8,7 +8,8 @@ abstract class AuthService {
Future<void> signout();
Future<void> signup(String userName);
Future<User> joinInvite(String userName);
Future<void> updateProfile(String newUserName);
Future<void> updateProfileName(String newUserName);
Future<void> updatePreferredCurrency(String currency);
Future<bool> hasInvite();
Stream<User> getUserStream();
Stream<Setting> getSetting();

View File

@@ -28,4 +28,10 @@ class DeliveryAddressImp implements DeliveryAddressService {
Future<void> deleteDeliveryAddress(DeliveryAddress deliveryAddress) {
return deliveryAddressDataProvider.deleteDeliveryAddress(deliveryAddress);
}
@override
Future<void> selectDefalutDeliveryAddress(DeliveryAddress deliveryAddress) {
return deliveryAddressDataProvider
.selectDefalutDeliveryAddress(deliveryAddress);
}
}

View File

@@ -4,4 +4,5 @@ abstract class DeliveryAddressService {
Future<void> createDeliveryAddress(DeliveryAddress deliveryAddress);
Future<void> updateDeliveryAddress(DeliveryAddress deliveryAddress);
Future<void> deleteDeliveryAddress(DeliveryAddress deliveryAddress);
Future<void> selectDefalutDeliveryAddress(DeliveryAddress deliveryAddress);
}

View File

@@ -19,6 +19,11 @@ class PackageServiceImp implements PackageService {
return packageDataProvider.createPackages(packages, fcsID);
}
@override
Future<void> createPackage(Package package) {
return packageDataProvider.createPackage(package);
}
@override
Future<List<Package>> searchPackage(String term) {
return packageDataProvider.searchPackage(term);

View File

@@ -2,6 +2,7 @@ import 'package:fcs/domain/entities/package.dart';
abstract class PackageService {
Future<void> createPackages(List<Package> packages, String fcsID);
Future<void> createPackage(Package package);
Future<void> deletePackage(Package package);
Future<List<Package>> searchPackage(String term);
}