🎯
Positioning that stays out of your way
Create shared refs and open state with `useFloatingContext`, then add `usePosition` with middleware options like `offset`, `flip`, `shift`, and `custom` middleware such as `size`.
Build tooltips, popovers, menus, dialogs, and cursor-following surfaces with composables for positioning, interactions, and shared context.