addStringToPrefList function
- BuildContext context, {
- required PreferenceStringListProvider provider,
- required String value,
Add a string value to a string list preference
Implementation
Future<bool> addStringToPrefList(
BuildContext context, {
required PreferenceStringListProvider provider,
required String value,
}) async {
final container = ProviderScope.containerOf(context);
final notifier = container.read(provider.notifier);
final Set<String> values = {...notifier.getValue(), value};
return await notifier.setValue(values.toList());
}