alibaba / formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
https://formilyjs.org/
MIT License
10.94k stars 1.43k forks source link

feat: improve checkers generics #4075

Closed superfreeeee closed 5 months ago

superfreeeee commented 5 months ago

Before submitting a pull request, please make sure the following is done...

Please do not delete the above content


What have you changed?

Add generic types for some checkers, including isField, isArrayField, isObjectField, isVoidField, isFormState

CLAassistant commented 5 months ago

CLA assistant check
All committers have signed the CLA.

superfreeeee commented 5 months ago

@cncolder CLA签好了,再麻烦你帮忙看下了

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (3fa68e6) 99.55% compared to head (13d8ff3) 99.55%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## formily_next #4075 +/- ## ============================================= Coverage 99.55% 99.55% ============================================= Files 152 152 Lines 6720 6725 +5 Branches 1822 1822 ============================================= + Hits 6690 6695 +5 Misses 30 30 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.