Realizo la obtención de datos de la API, cuyos resultados se ven así
Object { "name": "HackForGood: Grab Hackathon 2022", "site": "HackerEarth", "start_time": "2022-05-29T18:30:00.000Z", "url": "https://grabhackforgood.hackerearth.com/", } Object { "name": "Microsoft Virtual Hackathon 2022", "site": "HackerEarth", "start_time": "2022-05-31T16:00:00.000Z", "url": "https://www.hackerearth.com/challenges/hackathon/microsoft-virtual-hackathon-2022/", } Los datos se muestran dentro de una Flatlist. Quiero implementar una función en la que, si hacemos clic en un elemento de la lista plana, se abrirá la pantalla para agregar eventos dentro de la aplicación de calendario de nuestro teléfono (como el calendario de Google), configurando un evento en el día y la hora obtenidos de start_time y el nombre del evento como name . Si el usuario hace clic en guardar, guardará el evento.
(He buscado en https://github.com/vonovak/react-native-add-calendar-event pero no estoy seguro de que funcione, ya que el autor ya no mantiene el paquete)
¿Cómo abordar este problema?
Creo que el enlace del calendario (todavía se mantiene) usando el formato ICS podría funcionar . De lo contrario, recomendaría seguir probando react-native-add-calendar-event