SoybeanUI is now VeanUIMigration guidePackages moved to @vean/aria and @vean/ui, and the docs moved to veanui.com.This site redirects in Nov 2026; the @soybeanjs packages are deprecated in Apr 2027.
Components
Back to catalog
Component detail entry
Overlay
@soybeanjs/ui
SPopover

Popover

Popover belongs to the Overlay category. Start with demos and usage, then use the API tables to finish integration and styling decisions.

Use the quick jump panel to reach overview, usage, demos, and API first, then continue through the full page.

Quick jump

Related components

If you are composing interactions in the same family, these components usually pair well together.

Changelog

Version history is grouped by release so you can quickly see what changed for this component across published versions.

v0.50.0

2026-10-02

Compare release

Feature

add default props for avoidCollisions and prioritizePosition

Scope: popoverAuthors: soybeanjsView commitf86de

Feature

add default props for avoidCollisions and prioritizePosition

Scope: popoverAuthors: soybeanjsView commitf86de

v0.19.0

2026-05-11

Compare release

Feature

add prioritizePosition prop for improved positioning control

Scope: popoverAuthors: soybeanfeView commit0bc99

Fix

bind slotProps to slots in PopoverCompact template

Scope: popoverAuthors: soybeanfeView commitba82c

Optimization

simplify popover component structure and enhance close functionality

Scope: popoverAuthors: soybeanfeView commitf9d63

Optimization

simplify component structure in PopoverTrigger

Scope: popoverAuthors: soybeanfeView commitf1764

v0.17.0

2026-05-03

Compare release

Optimization

enhance context and props for popover components

Scope: popoverAuthors: soybeanjsView commitf6666

v0.16.0

2026-05-01

Compare release

Feature

implement Compact components for Card, Popover, Editable, HoverCard, NavigationMenu, Pagination and Stepper

Scope: componentsAuthors: soybeanjsView commit6cbdc

v0.12.0

2026-03-07

Compare release

Feature

add PopoverCloseEmits and beforeClose prop; update PopoverPositioner default props

Scope: popoverAuthors: soybeanjsView commit08e1c

v0.0.17

2026-01-19

Compare release

Fix

add disable-outside-pointer-events binding to PopoverPositionerImpl

Scope: popoverAuthors: soybeanjsView commit1c945

v0.0.8

2026-01-01

Compare release

Optimization

remove PopoverPositioner context and update related components for improved clarity and functionality

Scope: popoverAuthors: soybeanjsView commitde4b4

Refactor

remove PopoverContent, introduce PopoverPositioner and PopoverPopup components, and enhance context management for improved structure and functionality

Scope: popoverAuthors: soybeanjsView commit2eb9c

v0.0.2

2025-11-18

Compare release

Feature

add Popover component with trigger, content, and context management for enhanced UI interactions

Scope: popoverAuthors: soybeanjsView commitb14c6

Feature

introduce SPopover component with customizable positioning and theming support

Scope: popoverAuthors: soybeanjsView commit902c0

Feature

add close method and pass it to slot for improved popover control

Scope: popoverAuthors: soybeanjsView commitd4520

Feature

add new props 'sideFlip' and 'alignFlip' to popper-content component

Scope: popoverAuthors: soybeanjsView commitd8115

Refactor

integrate useBodyScrollLock for improved modal behavior and enhance focus management

Scope: popoverAuthors: soybeanjsView commit2c757

Refactor

streamline component imports and enhance cleanup management with onWatcherCleanup

Scope: popoverAuthors: soybeanjsView commit78af9

Refactor

streamline element handling in popover context and components by replacing setElement functions with callback support

Scope: popoverAuthors: soybeanjsView commit4bba4

Feature

add Popover component with trigger, content, and context management for enhanced UI interactions

Scope: popoverAuthors: soybeanjsView commitb14c6

Feature

introduce SPopover component with customizable positioning and theming support

Scope: popoverAuthors: soybeanjsView commit902c0

Feature

add close method and pass it to slot for improved popover control

Scope: popoverAuthors: soybeanjsView commitd4520

Feature

add new props 'sideFlip' and 'alignFlip' to popper-content component

Scope: popoverAuthors: soybeanjsView commitd8115

Refactor

integrate useBodyScrollLock for improved modal behavior and enhance focus management

Scope: popoverAuthors: soybeanjsView commit2c757

Refactor

streamline component imports and enhance cleanup management with onWatcherCleanup

Scope: popoverAuthors: soybeanjsView commit78af9

Refactor

streamline element handling in popover context and components by replacing setElement functions with callback support

Scope: popoverAuthors: soybeanjsView commit4bba4