Is it possible to open EditForm panel from my SPFx webpart? Something like in list view, if an item is selected, side panel appears with read-only properties and a button "edit all" enables user to open panel for edit. I would like to re-use this button in my own webpart. If possible, I would also like to re-use the read only box with item properties in side panel.
I'm not aware of a way to export this exact component, however you could go about making your own version with SPFx. The side panel, link, and text field components are all available as React components in the Microsoft Fabric UI library and would be able to be wired up to your web part.
The context of whatever you've selected can be passed as
props to your edit panel.
I'm looking to do something similar. At the moment I am constructing a URL to the items display form (which in Modern allows users who have edit permissions to update properties as well) and rendering that link in an iFrame within a side panel. It works but is not very snappy (then again neither is the OOTB info panel) and it shows back-links to the list, which I'd rather hide.