mirror of
https://gitee.com/ant-design-vue/ant-design-vue.git
synced 2024-12-16 01:41:15 +08:00
b0025d9e79
* feat: add typography * fix: review typography * fix: review typography * feat: update typography * feat: update typography * fix: typography * test: update typography Co-authored-by: zkwolf <chenhao5866@gmail.com>
20 lines
514 B
Vue
20 lines
514 B
Vue
import Omit from 'omit.js';
|
|
import { FunctionalComponent } from 'vue';
|
|
import Base, { BlockProps, baseProps } from './Base';
|
|
|
|
const Paragraph: FunctionalComponent<BlockProps> = (props, { slots, attrs }) => {
|
|
const paragraphProps = {
|
|
...props,
|
|
component: 'div',
|
|
...attrs,
|
|
};
|
|
|
|
return <Base {...paragraphProps} v-slots={slots}></Base>;
|
|
};
|
|
|
|
Paragraph.displayName = 'ATypographyParagraph';
|
|
Paragraph.inheritAttrs = false;
|
|
Paragraph.props = Omit(baseProps(), ['component']);
|
|
|
|
export default Paragraph;
|