From f8da94e228952e05d5d74eebe19308466c43879b Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Wed, 22 Sep 2021 10:54:58 +0800 Subject: [PATCH] perf: useInjectFormItemContext --- .../__tests__/__snapshots__/demo.test.js.snap | 12 +++--- .../generatePicker/generateRangePicker.tsx | 2 +- .../generatePicker/generateSinglePicker.tsx | 2 +- .../date-picker/generatePicker/props.ts | 2 + components/form/FormItem.tsx | 37 +------------------ components/form/FormItemContext.ts | 4 +- .../__tests__/__snapshots__/demo.test.js.snap | 4 +- components/form/demo/validation.vue | 19 +++------- components/form/index.tsx | 4 +- components/input-number/index.tsx | 19 +++++++++- components/input/Input.tsx | 10 ++--- .../__tests__/__snapshots__/demo.test.js.snap | 2 +- components/input/inputProps.ts | 1 + .../__tests__/__snapshots__/demo.test.js.snap | 4 +- components/mentions/index.tsx | 14 ++++++- components/radio/Group.tsx | 18 ++++++++- components/radio/Radio.tsx | 11 +++++- components/rate/index.tsx | 8 +++- .../__tests__/__snapshots__/demo.test.js.snap | 2 +- components/slider/index.tsx | 18 ++++++++- components/switch/index.tsx | 13 ++++++- components/time-picker/time-picker.tsx | 17 ++++++++- components/transfer/index.tsx | 7 +++- components/tree-select/index.tsx | 11 ++++++ components/upload/Upload.tsx | 5 +++ components/vc-input-number/src/index.jsx | 4 -- .../vc-slider/src/common/createSlider.tsx | 4 +- 27 files changed, 165 insertions(+), 89 deletions(-) diff --git a/components/auto-complete/__tests__/__snapshots__/demo.test.js.snap b/components/auto-complete/__tests__/__snapshots__/demo.test.js.snap index 0d6ae2781..5abf1afb8 100644 --- a/components/auto-complete/__tests__/__snapshots__/demo.test.js.snap +++ b/components/auto-complete/__tests__/__snapshots__/demo.test.js.snap @@ -4,7 +4,7 @@ exports[`renders ./components/auto-complete/demo/basic.vue correctly 1`] = `