I write Angular2 app with router like /main /item . App have a lot of filter tables/trees/combobox. I want in /main page open bootstrap modal window (for example call @component modalFilterWindow) and switch content in this window like router.
I can do it like
<first-filter-content ngIf="currentFilter=='first'">
<second-filter-content ngIf="currentFilter=='second'">
....
but it can be made more beautiful
...modal window
<router-outlet></router-outlet>
and switch in modalFilterWindow content by routes, dont change state of main component.
So one component must have own router, not affecting parent router and component.
is it possible?