We at PlatformVisions ran into a common challenge: the default Calendar component doesn't support disabling specific days. After searching for workarounds and coming up empty, we decided to build our own solution.
What we built: A custom calendar module that allows you to:
Displays weeknumbers
Disable specific custom dates
Disable weekends by default (or any recurring pattern)
Disable previous dates
Still returns the selected date just like the standard component
We know we're not the only ones who've needed this functionality, so we wanted to share it with the community.
Would this be useful for your projects? We're curious to hear if others have encountered this limitation and whether a solution like this would help your workflows. Happy to discuss implementation details or potential improvements!
Hi @RetoolPV, this is exactly what Iβm currently looking for. I just found out that the standard Retool calendar doesnβt allow black-out dates. So if youβre sharing this code, I would love love to use it!