How is it designed ? There are some empty divs that defined in some components which can be used for injecting vue components from outside. So whenever that div is mounted, it dispatches an event which can/cannot have some external data. Now, that event can be listened to perform any action at that specific time. […]