UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

23 lines 720 B
import _extends from "@babel/runtime/helpers/esm/extends"; import * as React from "react"; import Tooltip from "./Tooltip"; const ErrorFormTooltip = ({ shown, onShown, error, help, helpClosable = true, ...props }) => { return /*#__PURE__*/React.createElement(React.Fragment, null, shown && help && !error && /*#__PURE__*/React.createElement(Tooltip, _extends({ isHelp: true, shown: shown, helpClosable: helpClosable, onShown: () => onShown(prev => !prev) }, props), help), shown && error && /*#__PURE__*/React.createElement(Tooltip, _extends({ shown: shown, helpClosable: helpClosable, onShown: value => onShown(value) }, props), error)); }; export default ErrorFormTooltip;