build method
- String arg
Implementation
@override
Future<ffi.CalendarEvent> build(String arg) async {
final client = ref.watch(alwaysClientProvider);
_listener = client.subscribeStream(arg); // keep it resident in memory
_listener.forEach((e) async {
state = await AsyncValue.guard(_getCalendarEvent);
});
return await _getCalendarEvent();
}