react has isOpen, twig no
web-twig will have an isOpen pass that sets the attribute data to a specific value, or rather aria attribute
give Modal a props isOpen that will set the open attribute and verify that our JS plugin works with it correctly
The JS plugin looks to see if the attribute open exists and calls showModal - only on initialization (constructor)!