:bug: loose button type propTypes for custom usage
:bug: loose button type propTypes for custom usage

close #13915

ref #1308

icaife/ant-design,icaife/ant-design,elevensky/ant-design,zheeeng/ant-design,zheeeng/ant-design,zheeeng/ant-design,icaife/ant-design,ant-design/ant-design,icaife/ant-design,ant-design/ant-design,elevensky/ant-design,elevensky/ant-design,ant-design/ant-design,zheeeng/ant-design,elevensky/ant-design,ant-design/ant-design