I’m building a booking app and I know there’s a lot of post about this topic, but I don’t see an answer for my use case. I’m using @keith Calendar Grid Pro where I generate a list of timeslots (no database) from the “construct list of date from range”. I’ve manage to generate a list of timeslots for a date that is clicked on the calendar and I’ve even managed to filter that with a user’s availability.
However, my first problem is when the list is filtered with the user’s availability, The slots that aren’t apart of the user’s availability remain as blank slots within the repeating group. so now I have this unused space between the calendar and repeating group and I’m not sure how to get rid of it.
My next problem is figuring out how to remove the timeslots based on the timeslot being booked. I don’t know if it requires manipulating dates or not but I have tried everything that I can think of.
This is the expression used to generated the list of times.
This is how I am filtering the user’s availability on the repeating group of timeslots.
This is one of the major components of my app and I am so close. So please can someone lend a hand?
I’ll extend the link to my editor to whoever has experience with this and are willing to lend some help.
Thanks,