From d994a21a0dfae9ee026e8aa3ccdee6c213c523aa Mon Sep 17 00:00:00 2001 From: Emiliano Ciavatta Date: Tue, 29 Sep 2020 18:56:00 +0200 Subject: Complete rules page --- frontend/src/components/objects/LinkPopover.js | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 frontend/src/components/objects/LinkPopover.js (limited to 'frontend/src/components/objects/LinkPopover.js') diff --git a/frontend/src/components/objects/LinkPopover.js b/frontend/src/components/objects/LinkPopover.js new file mode 100644 index 0000000..58b2f6a --- /dev/null +++ b/frontend/src/components/objects/LinkPopover.js @@ -0,0 +1,33 @@ +import React, {Component} from 'react'; +import {randomClassName} from "../../utils"; +import {OverlayTrigger, Popover} from "react-bootstrap"; +import './LinkPopover.scss'; + +class LinkPopover extends Component { + + constructor(props) { + super(props); + + this.id = `link-overlay-${randomClassName()}`; + } + + render() { + const popover = ( + + {this.props.title && {this.props.title}} + + {this.props.content} + + + ); + + return (this.props.content ? + + {this.props.text} + : + {this.props.text} + ); + } +} + +export default LinkPopover; -- cgit v1.2.3-70-g09d2