diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 649850464e..b91be5c95b 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -26,6 +26,9 @@ stages:
versionSpec: '12.13.1'
- script: npm install
displayName: 'Install modules'
+ - script: |
+ node ./scripts/azure-github-comment.js '![Prepare preview](https://user-images.githubusercontent.com/5378891/72351368-2c979e00-371b-11ea-9652-eb4e825d745e.gif)'
+ displayName: 'Comment on github'
- script: npm run site
displayName: 'Build sites'
- script: ls -al _site/
@@ -34,5 +37,8 @@ stages:
export DEPLOY_DOMAIN=https://preview-${SYSTEM_PULLREQUEST_PULLREQUESTNUMBER}-ant-design.surge.sh
echo "Deploy to $DEPLOY_DOMAIN"
npx surge --project ./_site --domain $DEPLOY_DOMAIN
- curl -X POST -u ${ACCESS_TOKEN} -H "Accept: application/json" -H "Content-Type:application/json" https://api.github.com/repos/ant-design/ant-design/issues/${SYSTEM_PULLREQUEST_PULLREQUESTNUMBER}/comments -d '{ "body": "Preview deploy to '${DEPLOY_DOMAIN}'" }'
- displayName: 'Deploy Site'
\ No newline at end of file
+ displayName: 'Deploy Site'
+ - script: |
+ export DEPLOY_DOMAIN=https://preview-${SYSTEM_PULLREQUEST_PULLREQUESTNUMBER}-ant-design.surge.sh
+ node ./scripts/azure-github-comment.js "[]($DEPLOY_DOMAIN)"
+ displayName: 'Update comment on github'
\ No newline at end of file
diff --git a/components/date-picker/index.tsx b/components/date-picker/index.tsx
index 66a275d48b..823107455b 100755
--- a/components/date-picker/index.tsx
+++ b/components/date-picker/index.tsx
@@ -1,6 +1,15 @@
import { Moment } from 'moment';
import momentGenerateConfig from 'rc-picker/lib/generate/moment';
-import generatePicker from './generatePicker';
+import generatePicker, {
+ PickerProps,
+ PickerDateProps,
+ RangePickerProps as BaseRangePickerProps,
+} from './generatePicker';
+
+export type DatePickerProps = PickerProps;
+export type MonthPickerProps = Omit, 'picker'>;
+export type WeekPickerProps = Omit, 'picker'>;
+export type RangePickerProps = BaseRangePickerProps;
const DatePicker = generatePicker(momentGenerateConfig);
diff --git a/components/icon/index.en-US.md b/components/icon/index.en-US.md
index ee45e16174..dd5576878b 100644
--- a/components/icon/index.en-US.md
+++ b/components/icon/index.en-US.md
@@ -75,9 +75,7 @@ All the icons will render to `