There are two options:
1. You can set the cell duration to half a day:
{
scale: "CellDuration",
cellDuration: 720,
// ...
}
The time headers are independent and you can use "Day"
as the groupBy
value:
{
timeHeaders: [
{ groupBy: "Day", format: "MMMM d, yyyy" },
{ groupBy: "Hour" }
],
// ...
}
2. You can implement a custom snap-to-grid logic: