From abe3e59bedb97bf6c5279ef4ff9e602525cd8011 Mon Sep 17 00:00:00 2001 From: neverland Date: Sat, 29 Jun 2019 11:31:53 +0800 Subject: [PATCH] [improvement] mixins typescript (#3690) --- src/circle/demo/index.vue | 4 +-- .../test/__snapshots__/demo.spec.js.snap | 8 ++--- .../test/__snapshots__/index.spec.js.snap | 16 +++++----- src/mixins/{bind-event.js => bind-event.ts} | 10 ++++-- src/mixins/click-outside.js | 20 ------------ src/mixins/click-outside.ts | 31 +++++++++++++++++++ src/mixins/popup/type.ts | 2 +- src/mixins/{portal.js => portal.ts} | 17 +++++++--- src/mixins/{relation.js => relation.ts} | 18 +++++++---- src/mixins/slots.js | 16 ---------- src/mixins/slots.ts | 20 ++++++++++++ src/mixins/{touch.js => touch.ts} | 29 ++++++++++++----- src/utils/create/bem.ts | 2 ++ src/utils/create/i18n.ts | 2 ++ src/utils/create/index.ts | 8 ++--- src/utils/dom/event.ts | 12 ++++--- src/utils/types.ts | 2 +- 17 files changed, 135 insertions(+), 82 deletions(-) rename src/mixins/{bind-event.js => bind-event.ts} (67%) delete mode 100644 src/mixins/click-outside.js create mode 100644 src/mixins/click-outside.ts rename src/mixins/{portal.js => portal.ts} (66%) rename src/mixins/{relation.js => relation.ts} (72%) delete mode 100644 src/mixins/slots.js create mode 100644 src/mixins/slots.ts rename src/mixins/{touch.js => touch.ts} (67%) diff --git a/src/circle/demo/index.vue b/src/circle/demo/index.vue index 67fc0cc66..828800bb1 100644 --- a/src/circle/demo/index.vue +++ b/src/circle/demo/index.vue @@ -54,8 +54,8 @@ export default { data() { return { rate: 30, - currentRate1: 0, - currentRate2: 0 + currentRate1: 30, + currentRate2: 30 }; }, diff --git a/src/circle/test/__snapshots__/demo.spec.js.snap b/src/circle/test/__snapshots__/demo.spec.js.snap index 412a16ec4..28fba2f17 100644 --- a/src/circle/test/__snapshots__/demo.spec.js.snap +++ b/src/circle/test/__snapshots__/demo.spec.js.snap @@ -5,15 +5,15 @@ exports[`renders demo correctly 1`] = `
- + -
0%
+
30%
- + -
0%
+
30%
diff --git a/src/dropdown-menu/test/__snapshots__/index.spec.js.snap b/src/dropdown-menu/test/__snapshots__/index.spec.js.snap index 35ac9efe9..35511d7f1 100644 --- a/src/dropdown-menu/test/__snapshots__/index.spec.js.snap +++ b/src/dropdown-menu/test/__snapshots__/index.spec.js.snap @@ -5,7 +5,7 @@ exports[`click option 1`] = `
B
B
-