getSendMoneyFeaturesStatus method
Implementation
Future<SendMoneyFeatureModel> getSendMoneyFeaturesStatus() async {
final remoteConfig = FirebaseRemoteConfig.instance;
await remoteConfig.setConfigSettings(
RemoteConfigSettings(
fetchTimeout: const Duration(seconds: 1),
minimumFetchInterval: const Duration(minutes: 1),
),
);
await remoteConfig.setDefaults(
{
send_money_insta_pay: true,
send_money_to_my_saving: true,
send_money_to_my_wallet: true,
cash_pickup: true,
send_money_to_other_savings: true,
send_money_to_other_wallet: true,
send_money_instapay_qr:true
},
);
await remoteConfig.fetchAndActivate();
return SendMoneyFeatureModel.fromRemoteConfig(remoteConfig);
}