rewrite in typescript
rewrite in typescript

#1846

- [x] Carousel
- [x] Cascader
- [x] Transfer
- [x] Tree

-Tree
-checkable is boolean type, instead of assigning a ReactElement to it,
I use Ternary Operators.

zhujun24/ant-design,icaife/ant-design,waywardmonkeys/ant-design,havefive/ant-design,liekkas/ant-design,zheeeng/ant-design,hjin-me/ant-design,RaoHai/ant-design,mitchelldemler/ant-design,hjin-me/ant-design,elevensky/ant-design,RaoHai/ant-design,zhujun24/ant-design,liekkas/ant-design,havefive/ant-design,vgeyi/ant-design,mitchelldemler/ant-design,waywardmonkeys/ant-design,hjin-me/ant-design,havefive/ant-design,waywardmonkeys/ant-design,ant-design/ant-design,zheeeng/ant-design,elevensky/ant-design,vgeyi/ant-design,zheeeng/ant-design,liekkas/ant-design,vgeyi/ant-design,elevensky/ant-design,liekkas/ant-design,icaife/ant-design,ant-design/ant-design,elevensky/ant-design,RaoHai/ant-design,vgeyi/ant-design,icaife/ant-design,zheeeng/ant-design,ant-design/ant-design,marswong/ant-design,hjin-me/ant-design,icaife/ant-design,marswong/ant-design,marswong/ant-design,zhujun24/ant-design,mitchelldemler/ant-design,marswong/ant-design,havefive/ant-design,RaoHai/ant-design,ant-design/ant-design,mitchelldemler/ant-design