Dashboard sipadu mbip
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

NavbarBrand.js 821B

1234567891011121314151617181920
  1. import _extends from "@babel/runtime/helpers/esm/extends";
  2. import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
  3. import classNames from 'classnames';
  4. import React from 'react';
  5. import { useBootstrapPrefix } from './ThemeProvider';
  6. var NavbarBrand = React.forwardRef(function (_ref, ref) {
  7. var bsPrefix = _ref.bsPrefix,
  8. className = _ref.className,
  9. as = _ref.as,
  10. props = _objectWithoutPropertiesLoose(_ref, ["bsPrefix", "className", "as"]);
  11. bsPrefix = useBootstrapPrefix(bsPrefix, 'navbar-brand');
  12. var Component = as || (props.href ? 'a' : 'span');
  13. return React.createElement(Component, _extends({}, props, {
  14. ref: ref,
  15. className: classNames(className, bsPrefix)
  16. }));
  17. });
  18. NavbarBrand.displayName = 'NavbarBrand';
  19. export default NavbarBrand;