I am trying to open a Lightning component with a record id in new page / full screen from a Quick Action. Since, the component opens in a small popup, I used the approach mentioned here
How to open lightning component tab from lightning quick action instead of lightning modal?
to use a navigator component in between that will redirect to original component.
This works great in internal Salesforce Org. However, it is not working in community.
As per Salesforce Support, the lightning component Force:navigateToComponent is depreciated and doesn't work in Community.
I have been asked to use lightning:isUrlAddressable , however it does not support state whereas I require the record Id.
Based on the release note: https://releasenotes.docs.salesforce.com/en-us/summer19/release-notes/rn_networks_navigationenhancements.htm
Salesforce suggests to use comm__namedPage however there isn't enough documentation. How can I open a Lightning Component in full screen within Salesforce and in Community with Record Id from Quick Action?