Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to open views contributed by the host app #271

Open
danielwiehl opened this issue Mar 29, 2021 · 0 comments
Open

Allow to open views contributed by the host app #271

danielwiehl opened this issue Mar 29, 2021 · 0 comments

Comments

@danielwiehl
Copy link
Collaborator

danielwiehl commented Mar 29, 2021

Is your feature request related to a problem? Please describe.

By using the WorkbenchRouter, a micro app can open a view microfrontend from any other micro app except the host app. This should be changed so that the host app can also provide views that other micro apps can open using the same mechanism.

Describe the solution you'd like

As with view microfrontends provided by client apps, it should be possible to register a view capability in the host app and specify the routed component with a path. Other micro apps should then be able to open that view using the WorkbenchRouter by passing the respective qualifier. The microfrontend should not be embedded via iframe, but directly via Angular router.

Note that the host can already provide popups as popup capabilities.

@Marcarrian Marcarrian assigned Marcarrian and unassigned Marcarrian Feb 8, 2022
danielwiehl added a commit that referenced this issue May 21, 2024
- provide view from host app
- move view to interact with microfrontend platform to host app
- remove test capability mechanism

- consider removing workbench-client handles from host (dialog, message box, popup)
- consider ignoring size set for a message box if provided by the host app
- use actual test app names in register capability and register intention
#271, #551
danielwiehl added a commit that referenced this issue May 21, 2024
- provide view from host app
- move view to interact with microfrontend platform to host app
- remove test capability mechanism

- consider removing workbench-client handles from host (dialog, message box, popup)
- consider ignoring size set for a message box if provided by the host app
- use actual test app names in register capability and register intention
#271, #551
danielwiehl added a commit that referenced this issue May 22, 2024
- provide view from host app
- move view to interact with microfrontend platform to host app
- remove test capability mechanism

- consider removing workbench-client handles from host (dialog, message box, popup)
- consider ignoring size set for a message box if provided by the host app
- use actual test app names in register capability and register intention
#271, #551
danielwiehl added a commit that referenced this issue May 22, 2024
- provide view from host app
- move view to interact with microfrontend platform to host app
- remove test capability mechanism

- consider removing workbench-client handles from host (dialog, message box, popup)
- consider ignoring size set for a message box if provided by the host app
- use actual test app names in register capability and register intention
#271, #551
danielwiehl added a commit that referenced this issue May 22, 2024
- provide view from host app
- move view to interact with microfrontend platform to host app
- remove test capability mechanism

- consider removing workbench-client handles from host (dialog, message box, popup)
- consider ignoring size set for a message box if provided by the host app
- use actual test app names in register capability and register intention
#271, #551
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants