react+antdesing全局化配置

react+antdesing项目中需要全局自定义控制按钮的内边距、高度,表单的高度、边框大小、圆角,table的间距等
目前使用的是antd的ConfigProvider全局化配置
<ConfigProvider
    componentSize='small'
>
      {props.children}
</ConfigProvider>

这个目前发现只能控制input组件的大小,不能自己控制button等组件且不支持自定义高度等
可能是我配置的方式方法不对,希望大佬指点一下该怎么配置才能自定义某组件大小px,用的是antd 4.x版本,拜托了!