@override Future<ShopModel> add(ShopModel value) { return shopCollection .doc(value.documentID) .set(value.toEntity(appId: appId).toDocument()) .then((_) => value); }