You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Out-of-scope: This issue is just about editing existing recurring events, which the user previously created in their Google Calendar. We are gradually adding more support for recurring events in order to keep the PRs manageable. You do not need to create recurring events in Compass as part of this issue.
Use Case
No response
Acceptance Criteria
Includes unit tests for updating the recurrence rule
Implementation Guidance
If you prefer handling recurrence manually, you can parse the RRULE and generate future occurrences within your app using libraries like RRule.js.
Example:
import{RRule}from'rrule';construle=newRRule({freq: RRule.WEEKLY,dtstart: newDate(Date.UTC(2024,0,1,10,30)),until: newDate(Date.UTC(2024,11,31))});constdates=rule.all();// Generate all instances
Feature Description
Out-of-scope: This issue is just about editing existing recurring events, which the user previously created in their Google Calendar. We are gradually adding more support for recurring events in order to keep the PRs manageable. You do not need to create recurring events in Compass as part of this issue.
Use Case
No response
Acceptance Criteria
Implementation Guidance
If you prefer handling recurrence manually, you can parse the RRULE and generate future occurrences within your app using libraries like RRule.js.
Example:
Additional Context
https://developers.google.com/calendar/api/concepts/events-calendars#recurring_events
https://datatracker.ietf.org/doc/html/rfc5545
The text was updated successfully, but these errors were encountered: