openreplay/frontend/app/components/ui/Popup/Popup.tsx
Shekar Siri 55d7830154
fix random issues (tooltip, assist, button) (#596)
* fix(ui) - live player loader

* change(ui) - removed unused

* change(ui) - button changes

* fix(ui) - tooltip changes
2022-07-12 17:40:24 +02:00

39 lines
702 B
TypeScript

import React from 'react';
import { Tooltip } from 'react-tippy';
interface Props {
content?: any;
title?: any;
trigger?: any
position?: any
className?: string
delay?: number
disabled?: boolean
arrow?: boolean
open?: boolean
[x:string]: any;
}
export default ({
position = 'top',
title='',
className='',
trigger = 'mouseenter',
delay = 1000,
disabled = false,
arrow = true,
...props
}: Props) => (
<Tooltip
// {...props}
className={className}
trigger={trigger}
html={props.content || props.title}
disabled={disabled}
arrow={arrow}
delay={delay}
hideOnClick={true}
hideOnScroll={true}
>
{ props.children }
</Tooltip>
);