import 'package:flutter/cupertino.dart'; import 'package:job_app/models/employmentoffer.dart'; import 'package:job_app/models/wishlist.dart'; class WishlistSingleTons extends ChangeNotifier{ WishListModel wishlist ; static final WishlistSingleTons _wishlistSingleTons =WishlistSingleTons.internal(); factory WishlistSingleTons(){ return _wishlistSingleTons; } updateWishList(WishListModel list){ wishlist=list; notifyListeners(); } addToWishlist(EmploymentofferModel offer){ wishlist.offer.insert(0, offer); notifyListeners(); } removeFromWishlist(EmploymentofferModel offer){ wishlist.offer.removeWhere((element) => element.id==offer.id); notifyListeners(); } WishlistSingleTons.internal(); }final wishlistSingleTons =WishlistSingleTons();