Web:Components:Tooltip Removed arrow
This commit is contained in:
parent
37b7f10622
commit
4163d354f2
@ -6,7 +6,7 @@ import Portal from "../portal";
|
|||||||
import StyledTooltip from "./styled-tooltip";
|
import StyledTooltip from "./styled-tooltip";
|
||||||
import { flip, shift, offset } from "@floating-ui/dom";
|
import { flip, shift, offset } from "@floating-ui/dom";
|
||||||
|
|
||||||
const defaultOffset = 10;
|
const defaultOffset = 4;
|
||||||
const Tooltip = (props) => {
|
const Tooltip = (props) => {
|
||||||
const {
|
const {
|
||||||
id,
|
id,
|
||||||
@ -24,6 +24,7 @@ const Tooltip = (props) => {
|
|||||||
openOnClick,
|
openOnClick,
|
||||||
isOpen,
|
isOpen,
|
||||||
float,
|
float,
|
||||||
|
noArrow = true,
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
const renderTooltip = () => (
|
const renderTooltip = () => (
|
||||||
@ -36,18 +37,19 @@ const Tooltip = (props) => {
|
|||||||
>
|
>
|
||||||
<ReactTooltip
|
<ReactTooltip
|
||||||
id={id}
|
id={id}
|
||||||
place={place}
|
|
||||||
isOpen={isOpen}
|
|
||||||
float={float}
|
float={float}
|
||||||
|
place={place}
|
||||||
closeOnScroll
|
closeOnScroll
|
||||||
closeOnResize
|
closeOnResize
|
||||||
|
isOpen={isOpen}
|
||||||
|
noArrow={noArrow}
|
||||||
render={getContent}
|
render={getContent}
|
||||||
clickable={clickable}
|
clickable={clickable}
|
||||||
afterShow={afterShow}
|
afterShow={afterShow}
|
||||||
afterHide={afterHide}
|
afterHide={afterHide}
|
||||||
|
offset={props.offset}
|
||||||
positionStrategy="fixed"
|
positionStrategy="fixed"
|
||||||
openOnClick={openOnClick}
|
openOnClick={openOnClick}
|
||||||
offset={props.offset}
|
|
||||||
anchorSelect={anchorSelect}
|
anchorSelect={anchorSelect}
|
||||||
className="__react_component_tooltip"
|
className="__react_component_tooltip"
|
||||||
middlewares={[
|
middlewares={[
|
||||||
@ -102,10 +104,13 @@ Tooltip.propTypes = {
|
|||||||
float: PropTypes.bool,
|
float: PropTypes.bool,
|
||||||
/** The selector for the anchor elements */
|
/** The selector for the anchor elements */
|
||||||
anchorSelect: PropTypes.string,
|
anchorSelect: PropTypes.string,
|
||||||
|
/** Tooltip arrow will not be shown */
|
||||||
|
noArrow: PropTypes.bool,
|
||||||
};
|
};
|
||||||
|
|
||||||
Tooltip.defaultProps = {
|
Tooltip.defaultProps = {
|
||||||
place: "top",
|
place: "top",
|
||||||
|
noArrow: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
export default Tooltip;
|
export default Tooltip;
|
||||||
|
Loading…
Reference in New Issue
Block a user