Dashboard sipadu mbip
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

Jumbotron.js 1.0KB

1234567891011121314151617181920212223242526272829
  1. import _extends from "@babel/runtime/helpers/esm/extends";
  2. import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
  3. import React from 'react';
  4. import classNames from 'classnames';
  5. import { useBootstrapPrefix } from './ThemeProvider';
  6. var defaultProps = {
  7. fluid: false
  8. };
  9. var Jumbotron = React.forwardRef(function (_ref, ref) {
  10. var _classes;
  11. var _ref$as = _ref.as,
  12. Component = _ref$as === void 0 ? 'div' : _ref$as,
  13. className = _ref.className,
  14. fluid = _ref.fluid,
  15. bsPrefix = _ref.bsPrefix,
  16. props = _objectWithoutPropertiesLoose(_ref, ["as", "className", "fluid", "bsPrefix"]);
  17. bsPrefix = useBootstrapPrefix(bsPrefix, 'jumbotron');
  18. var classes = (_classes = {}, _classes[bsPrefix] = true, _classes[bsPrefix + "-fluid"] = fluid, _classes);
  19. return React.createElement(Component, _extends({
  20. ref: ref
  21. }, props, {
  22. className: classNames(className, classes)
  23. }));
  24. });
  25. Jumbotron.defaultProps = defaultProps;
  26. Jumbotron.displayName = 'Jumbotron';
  27. export default Jumbotron;