created:4/29/2021
updated:5/7/2021
loc
81
comments
7%
passed
10
coverage
17%

Popover

avatar of atanasster

Popover container that is triggered by a click/hover event, using react-popper-tooltip.

Component

import { Popover } from '@component-controls/components';

Overview

Controls

Name
Description
Default
Controls
placement

Tooltip placement w.r.t. trigger

autoauto-startauto-endtopbottomrightlefttop-starttop-endbottom-startbottom-endright-startright-endleft-startleft-end
bottom
trigger

Event that triggers the tooltip

Trigger
hover

Properties

Name
Description
Default
PopoverOwnProps(1 properties)
arrowVisible

set to false to hide the arrow

boolean
true
TooltipTriggerProps(16 properties)

Commits

Date
Author
Commit Message
12/25/2021

atanasster

avatar of atanasster
chore: upgrade eslint, gatsby, next
2/17/2021

atanasster

avatar of atanasster
feat: components history and catalog
12/4/2020

atanasster

avatar of atanasster
fix: update popover style color
11/30/2020

atanasster

avatar of atanasster
chore: update theme-ui to 0.5.0
10/26/2020

atanasster

avatar of atanasster
fix: themable popup arrow
9/15/2020

atanasster

avatar of atanasster
feat: color-parse for better parsing
6/21/2020

atanasster

avatar of atanasster
feat: full text search initial
3/20/2020

atanasster

avatar of atanasster
docs: update docs for Markdown and Popover
3/20/2020

atanasster

avatar of atanasster
fix: update components docs
3/9/2020

atanasster

avatar of atanasster
docs: update stories, readme
12 commits

External dependencies

package
imports
peer
get
react
^17.0.1
ReactFC
*
TooltipTrigger
*
TooltipTriggerPropsChildrenArg
*
theme-ui
^0.8.4
ColorModesScale

Internal dependencies

file
imports
"./PopoverUtils"
ArrowWrapper
"../ThemeContext"
useTheme

Component JSX

<TooltipTrigger
placementtriggermodifierstooltipShownonVisibilityChangetooltip
>
<Wrapper
placementborderColorhiddenrefstyle
>
Wrapper
from"./PopoverUtils"
<Arrow
placementborderColorrefstyle
/>
Arrow
from"./PopoverUtils"
<div
refstyle
/>
div