Paragraph.js 670 B

12345678910111213141516171819
  1. import _extends from "@babel/runtime/helpers/esm/extends";
  2. import { createVNode as _createVNode, resolveDirective as _resolveDirective } from "vue";
  3. import omit from '../_util/omit';
  4. import Base, { baseProps } from './Base';
  5. export const paragraphProps = () => omit(baseProps(), ['component']);
  6. const Paragraph = (props, _ref) => {
  7. let {
  8. slots,
  9. attrs
  10. } = _ref;
  11. const paragraphProps = _extends(_extends(_extends({}, props), {
  12. component: 'div'
  13. }), attrs);
  14. return _createVNode(Base, paragraphProps, slots);
  15. };
  16. Paragraph.displayName = 'ATypographyParagraph';
  17. Paragraph.inheritAttrs = false;
  18. Paragraph.props = paragraphProps();
  19. export default Paragraph;