Thank you for this component. If you are interested, I have forked it and added an optional modal attribute/property.
modal