livingston-react-library
Version:
Livingston library
20 lines (19 loc) • 1.23 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.HelpBox = void 0;
var free_solid_svg_icons_1 = require("@fortawesome/free-solid-svg-icons");
var react_fontawesome_1 = require("@fortawesome/react-fontawesome");
var react_1 = __importDefault(require("react"));
var HelpBox = function (_a) {
var text = _a.text, link = _a.link;
return (react_1.default.createElement("div", { className: 'align-content-center justify-content-between alert alert-info', role: 'alert' },
react_1.default.createElement("div", { className: 'd-flex' },
react_1.default.createElement(react_fontawesome_1.FontAwesomeIcon, { className: 'mt-1 mr-3', icon: free_solid_svg_icons_1.faLightbulb }),
react_1.default.createElement("div", null,
text,
react_1.default.createElement("div", { className: 'mt-3' }, link && link.url && link.title && (react_1.default.createElement("a", { href: link.url, className: 'alert-link', download: link.pdf }, link.title)))))));
};
exports.HelpBox = HelpBox;