Hi.
We have implemented a similar business hours setup about two weeks ago - but using FullCalendar directly, and not Wappler.
Wappler’s implementation has all the basic options, and some advanced options, but not everything. So we had to go with the custom setup.
RunJS has been immensly helpful in manipulating data on server side as needed by FullCalendar.
There is a way to use Wappler Calendar with this type of business hour setup, but it requires custom JS.