09df413426
refactor(components): [form] enhance scrollIntoViewOptions
type ( #21552 )
2025-07-31 09:20:07 +08:00
cfc661c626
feat(types): [components] add public prop types ( #21222 )
...
* feat(types): [utils] add ExtractPublicPropTypes type
* feat(types): [components] add props public type
* chore(types): use type-only import for Prop from 'vue'
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
---------
Co-authored-by: Noblet Ouways <91417411+Dsaquel@users.noreply.github.com>
2025-07-07 00:51:32 +08:00
c29eac5f81
fix(components): [form] scrollToError
scroll to correct position ( #20826 )
...
* fix(components): [form] `scrollToError` scroll to correct position
* fix: update
* fix: update
* fix: update
* fix: revert
* fix: set scrollIntoViewOptions default to true
* Update packages/components/form/src/form.vue
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
* fix: update
* fix: update class
---------
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2025-05-23 15:52:55 +08:00
434c8d26df
fix(components): Add missing export ( #16323 )
...
* fix(components): Add missing export
* fix(components): Add missing export
* fix(components): Add missing blank line.
2024-04-25 21:18:05 +08:00
5d0fa75793
docs(components): [form] use new display tag ( #13007 )
...
* docs(components): [form] use new display tag
* refactor(components): [form] update boolean default of attribute
2023-06-03 10:57:02 +09:00
eb88722841
feat(components): [form] scroll-into-view options ( #12164 )
2023-03-23 22:51:56 +09:00
11925c8231
refactor(tokens) - [form] ( #11743 )
...
* refactor(tokens): [form] - remove tokens/form
* Move content in tokens/form to components/form.
* Replace token imports in components/form.
* chore: remove form/tokens and replace imports
* refactor(components): [form/form-item]
* Move `useForm` related hooks to components/form
* Replace references to reduce circular dependencies.
2023-02-27 13:19:20 +08:00
9de0a15b9a
docs(components): [form] ( #11021 )
...
* docs(components): [form]
* Update form docs with new syntax.
* docs(components): [form]
* Update form docs with new syntax.
2023-02-12 01:33:02 +08:00
1f3c661c57
feat(components): [form] add require-asterisk-position prop ( #9433 )
2022-08-25 09:27:51 +08:00
f2e48c1835
perf(components): remove unnecessary const assertions ( #8407 )
2022-06-22 14:30:13 +08:00
4ae21b0632
fix(components): [form] label-position props default value ( #7838 )
2022-05-24 14:01:52 +08:00
184facdb4c
chore: add eslint rule sort imports ( #6823 )
2022-03-25 15:35:56 +08:00
adf1ecf3eb
fix(components): [el-form] validation with callbacks throws ( #6669 )
...
* fix(components): [el-form] validation with callbacks throws
- Fix Form component's validation with callbacks still throws error
- Fix FormItem component's validation with callbacks still throws error
- Update test cases to make sure this functionality's integrity
* Fix linter
2022-03-16 15:43:49 +08:00
eab6be93e7
refactor(docs): [form] improve docs and typings ( #6447 )
2022-03-07 13:37:13 +08:00
c72679e4e9
refactor(components)!: refactor form ( #5401 )
...
* refactor(components): refactor form
* refactor: resolve PR comments
* refactor(components): refactor isNested
* refactor: resolve PR comments
2022-03-06 22:20:56 +08:00