Recurring dates in WeWeb Calendar component?

Hey there,

Trying to add recurring dates as we’re setting up recurring functioning in our app for users to see next events as they set it up.

That being said, there’s no way I find to turn on recurring dates on the calendar component?

Am I missing something? How could it be possible to set up recurring activity?

I’m using Supabase also to hold all of these events, would I need to somehow work with Supabase to create the events?

Please let me know, thank you!

Hi Tsutsu :waving_hand:

WeWeb doesn’t support recurring events natively, so you’ll need to simulate them by creating multiple event entries ahead of time.

The most common approach is to handle the recurrence logic on the backend, in your case, Supabase. When a user sets up a recurring event, you generate a series of future dates (e.g. every Monday at 10am for 10 weeks) and insert those as separate rows in your events table.

Each instance will have its own date and time but can share a common series_id if you want to group or manage them later (like for bulk edits or deletes). From there, WeWeb just pulls the data like it would with any normal list of events, and displays them on the calendar.

So yes, you’ll need to handle the recurring logic through Supabase (or a custom workflow) to generate those dates yourself.