From 5578c14a8ea95df9940643ddcb8c341cf4b74c4c Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Wed, 3 May 2023 15:09:01 +0800 Subject: [PATCH] perf: useModal #6517 --- .jest.js | 4 +- .../__tests__/__snapshots__/demo.test.js.snap | 35 ++++++++----- components/modal/__tests__/confirm.test.js | 32 +++++------- .../demo/{HookModal.vue => hook-modal.vue} | 16 +++--- components/modal/demo/index.vue | 2 +- components/modal/useModal/index.tsx | 49 ++++++++++--------- 6 files changed, 71 insertions(+), 67 deletions(-) rename components/modal/demo/{HookModal.vue => hook-modal.vue} (86%) diff --git a/.jest.js b/.jest.js index a4ebb8c61..f75b9b1a5 100644 --- a/.jest.js +++ b/.jest.js @@ -31,8 +31,8 @@ module.exports = { testRegex: getTestRegex(libDir), moduleNameMapper: { '^@/(.*)$/': '/$1', - 'ant-design-vue$/': '/components/index.ts', - 'ant-design-vue/es/': '/components', + '^ant-design-vue$': '/components/index', + '^ant-design-vue/es/(.*)$': '/components/$1', }, snapshotSerializers: ['/node_modules/jest-serializer-vue'], collectCoverage: process.env.COVERAGE === 'true', diff --git a/components/modal/__tests__/__snapshots__/demo.test.js.snap b/components/modal/__tests__/__snapshots__/demo.test.js.snap index d96f05e0e..2ad6b0cff 100644 --- a/components/modal/__tests__/__snapshots__/demo.test.js.snap +++ b/components/modal/__tests__/__snapshots__/demo.test.js.snap @@ -1,17 +1,5 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`renders ./components/modal/demo/HookModal.vue correctly 1`] = ` -
-`; - exports[`renders ./components/modal/demo/async.vue correctly 1`] = `
`; +exports[`renders ./components/modal/demo/hook-modal.vue correctly 1`] = ` +
+
+ +
+ +
+ +
+ +
+ +
+`; + exports[`renders ./components/modal/demo/info.vue correctly 1`] = `