UI for Managing Invalids on Calendar

I need to provide a UI to add/modify/delete Invalid dates/times on the calendar. These will get stored into a database, and loaded when the calendar is loaded.

I’m not allowing Event creation using drag & drop, so considering using that to create Invalids. (Fail the event creation and instead add to Invalids.) But then I don’t see how to allow selection of the Invalid area to modify/delete it. I don’t see any events triggered when clicking on an Invalid calendar cell, other than general cell click.

Someone must have done this before. Any ideas how to provide this UI?

Hi Joe,

A possible solution would be to create the invalids inside a popup with a range picker and save them on button click, similar to this example.