getBuyLoadTabs method

Future<BuyLoadTabsModel> getBuyLoadTabs()

Implementation

Future<BuyLoadTabsModel> getBuyLoadTabs() async {
  final remoteConfig = FirebaseRemoteConfig.instance;
  await remoteConfig.setConfigSettings(
    RemoteConfigSettings(
      fetchTimeout: const Duration(seconds: 1),
      minimumFetchInterval: const Duration(minutes: 1),
    ),
  );

  await remoteConfig.setDefaults(
    {
      nonTelcoEnabled: true,
    },
  );
  await remoteConfig.fetchAndActivate();

  return BuyLoadTabsModel.fromRemoteConfig(remoteConfig);
}