In reply to Robert.

I made wp.media like icon modal with vuejs on my plugin, I re-use current media template, So if Vue used media templates doesn’t need to rewrite and you can simply understand whats going on :)