---
# System prepended metadata

title: ToolTip Component

---

# ToolTip Component 

## Description 
This special component displays a message once the mouse hovers over a particular DOM item. This component was imported into NEAR Social from `React-Bootstrap` and more info can be found [here](https://react-bootstrap.netlify.app/components/overlays/#tooltips)

## Example 
The code has been adopted and modified from the `react-bootstrap` documentation website. Below demonstrates how to implement the message over a button and how to reposition it. 

```jsx=
return (
  <>
    {["top", "right", "bottom", "left"].map((placement) => (
      <div style={{ padding: "10px" }}>
        <OverlayTrigger
          key={placement}
          placement={placement}
          overlay={
            <Tooltip id={`tooltip-${placement}`}>
              Tooltip on <strong>{placement}</strong>.
            </Tooltip>
          }
        >
          <button variant="secondary">Tooltip on {placement}</button>
        </OverlayTrigger>
      </div>
    ))}
  </>
);

```

You can run and try out this code directly in `near.social` by following the link to this example! 

https://near.social/#/dorgon108.near/widget/ToolTipExample