In order to rehydrate recurrence data in Apollo cache, we need to dump the data to DOM. Here is what the JS code expects from server-side:
The data goes to window?.eventEspressoData?.rem
It's of the shape:
{
recurrences?: RecurrenceEdge; // just like datetimes in core DOM data
relations?: RelationalData; // just like relations in core but only for dates and recurrences
}
In order to rehydrate recurrence data in Apollo cache, we need to dump the data to DOM. Here is what the JS code expects from server-side:
window?.eventEspressoData?.rem