Describe the feature
Currently DismissableLayer (and its context reactive store with layersRoot, layersWithOutsidePointerEventsDisabled, branches) is shipped in dist/DismissableLayer/, but is not declared in package.json#exports and not re-exported from the public entry point. This makes it impossible for third-party libraries to integrate with the dismissable-layer stack that reka-ui maintains internally.
I would like to propose making DismissableLayer (the component) part of the public API, optionally together with a small composable / accessor that lets external code participate in the same layer stack.
Additional information
Describe the feature
Currently
DismissableLayer(and itscontextreactive store withlayersRoot,layersWithOutsidePointerEventsDisabled,branches) is shipped indist/DismissableLayer/, but is not declared inpackage.json#exportsand not re-exported from the public entry point. This makes it impossible for third-party libraries to integrate with the dismissable-layer stack that reka-ui maintains internally.I would like to propose making
DismissableLayer(the component) part of the public API, optionally together with a small composable / accessor that lets external code participate in the same layer stack.Additional information