27 lines
800 B
Dart
27 lines
800 B
Dart
import 'package:flutter/cupertino.dart';
|
|
import 'package:aslan/chatvibe_data/sources/repositories/store_repository_imp.dart';
|
|
import 'package:aslan/chatvibe_domain/models/res/store_list_res.dart';
|
|
import '../chatvibe_data/models/enum/at_currency_type.dart';
|
|
import '../chatvibe_data/models/enum/at_props_type.dart';
|
|
|
|
class ShopManager extends ChangeNotifier {
|
|
List<StoreListRes> headdressList = [];
|
|
List<StoreListRes> mountainsList = [];
|
|
|
|
///头饰
|
|
void loadHeaddress() async {
|
|
headdressList = await StoreRepositoryImp().storeList(
|
|
ATCurrencyType.GOLD.name,
|
|
ATPropsType.AVATAR_FRAME.name,
|
|
);
|
|
}
|
|
|
|
///坐骑
|
|
void loadMountains() async {
|
|
mountainsList = await StoreRepositoryImp().storeList(
|
|
ATCurrencyType.GOLD.name,
|
|
ATPropsType.RIDE.name,
|
|
);
|
|
}
|
|
}
|