removeFrequency method

  1. @override
Future<void> removeFrequency(
  1. int index
)
override

Implementation

@override
Future<void> removeFrequency(int index) async {
  AppConfig.logger.d("Removing Instrument");
  NeomFrequency frequency = sortedFrequencies.values.elementAt(index);

  sortedFrequencies[frequency.id]!.isFav = false;
  AppConfig.logger.d("Removing frequency ${frequency.name}");

  if(await FrequencyFirestore().removeFrequency(profileId: profile.id, frequencyId: frequency.id)){
    favFrequencies.remove(frequency.id);
  }

  sortFavFrequencies();
  update([AppPageIdConstants.frequencies]);
}