Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
_findCalendars = async () => {
const calendarGranted = await this._askForCalendarPermissions();
const reminderGranted = await this._askForReminderPermissions();
if (calendarGranted && reminderGranted) {
const eventCalendars = (await Calendar.getCalendarsAsync('event')) as unknown as any[];
const reminderCalendars =
(Platform.OS === 'ios' ? await Calendar.getCalendarsAsync('reminder') : []) as any[];
this.setState({ calendars: [...eventCalendars, ...reminderCalendars] });
}
}
_findCalendars = async () => {
const calendarGranted = await this._askForCalendarPermissions();
const reminderGranted = await this._askForReminderPermissions();
if (calendarGranted && reminderGranted) {
const eventCalendars = (await Calendar.getCalendarsAsync('event')) as unknown as any[];
const reminderCalendars =
(Platform.OS === 'ios' ? await Calendar.getCalendarsAsync('reminder') : []) as any[];
this.setState({ calendars: [...eventCalendars, ...reminderCalendars] });
}
}