UNPKG

@kiwicom/smart-faq

Version:

49 lines (38 loc) 1.61 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var React = _interopRequireWildcard(require("react")); var _reactRouterDom = require("react-router-dom"); var _Text = _interopRequireDefault(require("@kiwicom/orbit-components/lib/Text")); var _Heading = _interopRequireDefault(require("@kiwicom/orbit-components/lib/Heading")); var _Card = _interopRequireDefault(require("@kiwicom/orbit-components/lib/Card")); var _CardSection = _interopRequireDefault(require("@kiwicom/orbit-components/lib/Card/CardSection")); // @flow var RawFAQArticle = function RawFAQArticle(props /*: Props*/ ) { return React.createElement(_reactRouterDom.Link, { "data-cy": "faq-article-link", to: props.isSearchResult ? "/faq/search/article/".concat(props.article.id) : "/faq/".concat(props.categoryId || '', "/article/").concat(props.article.id), style: { textDecoration: 'none', display: 'block' }, onClick: props.onClick }, React.createElement(_Card.default, { spaceAfter: "large" }, React.createElement(_CardSection.default, null, React.createElement(_Heading.default, { type: "title3", element: "h3", spaceAfter: "smallest", dataTest: "card-title" }, props.article.title || ''), React.createElement(_Text.default, { type: "secondary" }, props.article.perex || '')))); }; var _default = RawFAQArticle; exports.default = _default;