ClayClay
  • Get Started
    • How to Use Clay
    • Composition Philosophy
    • How to Read This Documentation
    • Migrating From v2.x
    • Using Clay in JSPs
  • Components
    • Alert
    • Application Bar
    • Autocomplete
    • Badge
    • Breadcrumb
    • Button Group
    • Buttons
    • Card
    • Chart
    • Color Picker
    • Data Provider
    • Date Picker
    • Drop Down
    • Empty State
    • Form
      • Checkbox
      • Dual List Box
      • Input
      • Radio Group
      • Select
      • Select Box
      • Toggle Switch
    • Forms Hierarchy
    • Icon
    • Label
    • Layout
    • Link
    • List
    • Loading Indicator
    • Localized Input
    • Management Toolbar
    • Modal
    • Multi Select
    • Multi Step Nav
    • Nav
    • Navigation Bar
    • Pagination
    • Pagination Bar
    • Panel
    • Popover
    • Progress Bar
    • Sidebar
    • Slider
    • Sticker
    • Table
    • Tabs
    • Timelines
    • Time Picker
    • Toolbar
    • Tooltip
    • Upper Toolbar
  • Contributing
  • CSS Framework
    • Paver
    • SCSS
    • Color
    • Grid
    • Content
      • Typography
      • C Kbd
    • Utilities
      • Autofit
      • C Focus Inset
      • C Inner
      • C Spacing Utilities
      • Inline Item
    • Playground
  • Examples
  • Docs
  • Blog
  • Storybook
  • Codesandbox
  • Github
  • Use this menu to toggle between Atlas and Base Themes.

Popover

yarn add @clayui/popover

Popovers contain helpful information such as an explanation of a context.

  • Examples
  • Markup
  • API

Stable3.5.3View in LexiconCHANGELOGstorybook demos

PropertyTypeRequiredDefaultDescription
alignPosition
typeof ALIGN_POSITIONS[number]false'bottom'Position in which the tooltip will be aligned to the element.
disableScroll
booleanfalsefalseFlag to indicate if container should not be scrollable
show
booleanfalsefalseFlag to indicate if tooltip is displayed.
onShowChange
(val: boolean) => voidfalseCallback for when the `show` prop changes.
trigger
React.ReactElement & { ref?: (node: HTMLButtonElement | null) => void; }falseReact element that the popover will align to when clicked.
header
React.ReactNodefalseContent to display in the header of the popover.

How can this be improved? Create an issue!