Skip to content

Commit af44af7

Browse files
authored
feat: Add onOpenComplete callback to Popover (#314)
1 parent 4cd761e commit af44af7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/elements/Popover/Popover.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ interface PopoverProps {
1212
variant?: PopoverVariant
1313
title?: React.ReactElement
1414
content?: React.ReactElement
15+
onOpenComplete?: () => void
1516
onPressOutside?: () => void
1617
// Called when its dismissed
1718
onDismiss?: () => void
@@ -27,6 +28,7 @@ export const Popover = ({
2728
variant = "dark",
2829
children,
2930
visible,
31+
onOpenComplete,
3032
onPressOutside,
3133
onDismiss,
3234
onCloseComplete,
@@ -75,6 +77,7 @@ export const Popover = ({
7577
// this is required to make sure that the popover is positioned correctly on android
7678
verticalOffset={Platform.OS === "android" ? -(StatusBar.currentHeight ?? 0) : 0}
7779
onCloseComplete={onCloseComplete}
80+
onOpenComplete={onOpenComplete}
7881
onRequestClose={onPressOutside}
7982
placement={placement as RNPopover["props"]["placement"]}
8083
arrowSize={{ height: 11, width: 22 }}

0 commit comments

Comments
 (0)