[popups] Allow Positioner
parts to be omitted for native CSS anchoring
#1663
Labels
enhancement
This is not a bug, nor a new feature
When trying to use native CSS anchor positioning by simply omitting the
Positioner
part to positionPopup
with CSSanchor
, an error is thrown:Native CSS Anchoring doesn't support
Arrow
yet, but it can optionally consume the context instead of throwing for future use.Popup
doesn't need to consume the positioner context at all (FloatingFocusManager
can work withFloatingRootContext
from the root instead).This way, the Floating UI logic doesn't need to be included in the bundle once CSS anchoring is widespread if they just omit the
Positioner
part in their JSX.The text was updated successfully, but these errors were encountered: