sea
1084071fcf
chore(eslint-config): add newline-after-import rules ( #20309 )
...
chore: add `newline-after-import` rules
2025-03-31 20:48:10 +08:00
dopamine
7be4a3765e
chore: emits smaller declaration files ( #20109 )
...
* Revert "fix(types): packing unexpected types (#19419 )"
This reverts commit 13506ffb81 .
* Revert "chore: add explicit type annoation (#19352 )"
* fix(typescript): borken import paths in declaration files
* chore: emits smaller declaration files
2025-03-18 10:08:44 +08:00
thinkasany
7dbac0e1bc
chore: use event constants instead string ( #20104 )
...
* chore: use UPDATE_MODEL_EVENT constants
* chore: update INPUT_EVENT & CHANGE_EVENT
2025-03-12 15:52:07 +08:00
sea
244e811b44
chore(eslint-config): add line-between-blocks rules ( #20051 )
2025-03-08 08:55:02 +08:00
jiaxiang
10fcc59ed4
refactor: replace Array.isArray with the built-in isArray ( #18671 )
...
chore(components): [descriptions] isArray replace Array.isArray
2024-10-28 15:36:44 +08:00
Karolis_Stoncius_Sneakybox
03fa5d6839
feat(components): add the ability to append table filter panel, select and pagination size dropdowns to any element ( #14318 )
...
* feat(components): [pagination] append size dropdown to element
* feat(components): [select] append select dropdown to element
* feat(components): [table] append table filter panel to element
* refactor(components): [pagination] shorten prop names
* fix(components): [select] appendTo prop
* docs(components): add pagination docs append-size-to version tag
* docs(components): remove append-size-to default value in docs
* refactor(components): remove default appendTo values
* docs: version bump
* refactor(components): remove default appendFilterPanelTo value
2024-09-26 09:56:23 +08:00
btea
6ce83d38a7
fix(components): [pagination] global size dynamic modification error ( #18004 )
2024-08-27 09:03:06 +08:00
yang
9619e62d0c
fix(components): [pagination] size global adaptation ( #17306 )
...
* fix(components): [pagination] `size` global adaptation
* Update packages/components/pagination/src/pagination.ts
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2024-06-25 09:01:29 +08:00
yang
a8a2298a6d
feat(pagination) : add size prop ( #16858 )
...
* fix(components): [table]
closed #11023
* fix(components): add component prop 'size' and related style supplement
BREAKING CHANGE :
size
closed #16830
* Update component documentation
* Update documentation and tests
* Optimized using useFormSize
* Keep the 'small' api for now
* Eliminate unwanted code
* Eliminate the impact of errors
* Remove 'ref'
* Update docs/examples/pagination/more-elements.vue
Co-authored-by: qiang <qw13131wang@gmail.com >
* Modify documents and declarations
* Eliminate uselessness
* Update packages/components/pagination/src/pagination.ts
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* Update docs/en-US/component/pagination.md
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* Update packages/components/pagination/src/pagination.ts
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* Adjust public access
* pass Lint
* Modify attribute acquisition
* change the source of 'size'
* remove `pagination-font-size-large`
* Lift response
* Update packages/theme-chalk/src/common/var.scss
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
* Update pagination.ts
* Update docs/examples/pagination/more-elements.vue
---------
Co-authored-by: yang <29636098325@qq.com >
Co-authored-by: qiang <qw13131wang@gmail.com >
Co-authored-by: kooriookami <38392315+kooriookami@users.noreply.github.com >
Co-authored-by: btea <2356281422@qq.com >
2024-06-21 11:29:51 +08:00
Liao-js
42aa1724ea
fix(components): [pagination] jumper input label warning ( #16682 )
2024-04-28 09:17:01 +08:00
xingyixiang
ac6b0e74f5
feat(components): [pagination] add change event ( #14828 )
...
* feat(components): [pagination] add change event
* feat(components): [pagination] add change event
* feat(components): [pagination] add change event
* feat(components): [pagination] add change event
* feat(components): [pagination] add change event
2023-12-13 09:54:27 +08:00
boomboy4
9a60a90e1e
feat(components): [el-pagination] add teleported prop ( #14072 )
...
* fix(components): [pagination] 修复toplayer全屏模式下分页下拉框无法显示问题
分页组件新增teleported参数 默认为true 便于用户控制size下拉框是否插入body
closed #14070
* docs(docs): [pagination] Add a teleported attribute
closed #14070
* fix(components): [pagination] teleported props default value
delete set teleported default value
closed #14070
* fix(components): [pagination] change the default value of teleported
change the default value of teleported to true
* Update docs/en-US/component/pagination.md
Co-authored-by: qiang <qw13131wang@gmail.com >
---------
Co-authored-by: shaojia.cheng <shaojia.cheng@arvetech.net >
Co-authored-by: qiang <qw13131wang@gmail.com >
2023-09-06 00:14:58 +00:00
wzc520pyfm
c51c686ed9
docs(components): [pagination] use new display tag ( #12680 )
...
* docs(components): [pagination] use new display tag
* docs(components): [pagination] update doc format
adjust attribute order
update default for attribute
update title
update description for attribute
* docs(components): [pagination] restores the order of attributes
2023-05-24 08:22:28 +08:00
btea
128fe7026a
fix(components): [pagination] delete input value display empty string ( #12134 )
2023-03-25 18:18:35 +08:00
qiang
02955a924c
chore(components): [pagination] accessibility improvement ( #11817 )
...
* chore(components): [pagination] accessibility improvement
closed #11730
* test(components): [pagination] fix test
* test: add test
2023-03-10 14:52:17 +08:00
Jeremy
a30ae9d103
refactor(project): removing packages/tokens ( #11769 )
...
* refactor(tokens): remove tokens
* Remove tokens/breadcrumb.
* refactor(tokens): remove tokens/button
* refactor(tokens): remove tokens/carousel
* refactor(tokens): removing tokens/checkbox
* refactor(tokens): removing tokens/collapse
* refactor(tokens): removing tokens/dialog
* refactor(tokens): removing tokens/pagination
* refactor(tokens): removing tokens/radio
* refactor(tokens): removing tokens/row
* refactor(tokens): removing tokens/scrollbar
* refactor(tokens): removing tokens/slider
* refactor(tokens): removing tokens/tabs
* refactor(tokens): removing tokens/upload
* refactor(tokens): removing tokens/popper
* refactor(tokens): removing tokens/tooltip
* refactor(tokens): removing tokens/tooltip-v2
* refactor(tokens): removing tokens/date-picker
* refactor(project): removing tokens/experimentals
* Remove tokens/experimentals
* Remove package/tokens
* Remove tokens related parts
* refactor(project): removing packages/tokens completely
* chore: update import statement
2023-03-01 13:59:21 +08:00
qiang
1c20ad25b1
docs(components): [pagination] format the Type value ( #10894 )
...
* docs(components): [pagination] format the Type value
closed #10192
* docs(components): [pagination] format the Type value
2022-12-07 20:08:15 +08:00
kooriookami
7de79bdfcf
style(components): [pagination] Refactor pagination style ( #10563 )
...
* style(components): [pagination]
2022-11-13 14:09:26 +08:00
류한경
d0ec3e3941
fix(components): [pagination] fix type error ( #9893 )
...
* fix(components): [pagination] fix type error
* chore: improve type
* chore: removed default value
2022-09-26 08:04:17 +08:00
qiang
351915927c
fix(components): [pagination] add validate-event ( #9563 )
2022-08-31 20:04:06 +08:00
LIUCHAO
3d13c14ae7
feat(components): [pagination] btns icon can be customized Vuecomponent ( #9372 )
...
closed #9300
2022-08-19 13:32:29 +08:00
三咲智子
7097940f4a
refactor: add ts-nocheck and check all files ( #8401 )
2022-06-22 08:04:42 +08:00
류한경
eace0489ea
fix(components): [pagination] tab enable error if disabled ( #8222 )
2022-06-16 00:34:09 +08:00
류한경
df5ba0fffd
fix(components): [pagination] improved keyboard accessibility ( #8107 )
...
* fix(components): [pagination] improved keyboard accessibility
* refactor(components): [pagination] change arguments type
* refactor(components): [pagination] change camel case
2022-06-11 19:52:35 +08:00
Anas Boudih
e0a2544f70
refactor(components): [pagination/sizes] switch to script-setup syntax ( #7749 )
...
* refactor(components): [pagination/sizes] switch to script-setup syntax
* fix(components): [pagination/sizes] cast props to const
* fix(components): [pagination/sizes] remove prop default
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-20 15:42:30 +08:00
Anas Boudih
f245986996
refactor(components): [pagination/next] switch to script-setup syntax ( #7748 )
...
* refactor(components): [pagination/next] switch to script-setup syntax
* fix(components): [pagination/next] move emits
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-19 22:21:09 +08:00
Anas Boudih
82484bab98
refactor(components): [pagination/prev] switch to script-setup syntax ( #7745 )
...
* refactor(components): [pagination/prev] switch to script-setup syntax
* fix(components): [pagination/prev] cast props to const
* fix(components): [pagination/prev] extract emits to utility file
* fix(components): [pagination/prev] remove prop default
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-19 22:20:55 +08:00
Anas Boudih
353b56e2c8
refactor(components): [pagination/total] switch to script-setup syntax ( #7750 )
...
* refactor(components): [pagination/total] switch to script-setup syntax
* fix(components): [pagination/total] cast props to const
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-19 09:18:39 +08:00
Anas Boudih
37ac01d025
refactor(components): [pagination/jumper] switch to script-setup syntax ( #7747 )
...
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-19 09:02:40 +08:00
Anas Boudih
66bf5c1280
refactor(components): [pagination/pager] switch to script-setup syntax ( #7746 )
...
* refactor(components): [pagination/pager] switch to script-setup syntax
* fix(components): [pagination/pager] cast props to const
Co-authored-by: metanas <matanas@pre-history.com >
2022-05-19 09:01:00 +08:00
handsomeFu
6b9ac43419
fix(components): [pagination] fix typo ( #7420 )
2022-05-01 06:42:41 +08:00
三咲智子
184facdb4c
chore: add eslint rule sort imports ( #6823 )
2022-03-25 15:35:56 +08:00
blackie
c35dfec666
style(components): rename disabled to is-disabled ( #6475 )
...
* style(components): [pagination] rename disabled to is-disabled
* style(components): [slider] rename disabled to is-disabled
* style(components): [pagination] rename active to is-active
* refactor(components): [calendar] use namespace hooks
* fix(components): [pagination] fix test error
2022-03-10 23:57:07 +08:00
三咲智子
b8c38a9fe5
chore: enhance eslint rules ( #6476 )
...
* chore: enhance eslint rules
* chore: enhance eslint rules
2022-03-08 14:03:32 +08:00
三咲智子
6503e55277
refactor(utils): migrate utils ( #5949 )
...
* refactor(utils-v2): migrate utils
* refactor(utils-v2): migrate utils
* refactor(utils-v2): migrate utils
* refactor(utils): remove
* refactor(utils): rename
* refactor(utils): move EVENT_CODE to constants
* refactor: remove generic
2022-02-11 11:03:15 +08:00
bqy
7e803e92f4
refactor(components): [pagination] use useNamespace ( #5725 )
2022-02-11 10:50:00 +08:00
三咲智子
c1e5d724d8
refactor(utils-v2): refactor utils ( #5699 )
2022-02-09 16:59:08 +08:00
三咲智子
426a6a686c
feat: switch to lodash-unified ( #5734 )
...
* feat: switch to lodash-unified
* chore: move lodash mocks
2022-02-08 10:37:21 +08:00
msidolphin
baf6bc0260
fix: [el-pagination] fix justify alignment ( #5814 )
...
fix #5807
2022-02-07 16:46:26 +08:00
msidolphin
8322bcf843
refactor(components): [el-pagination] optimize component style ( #5666 )
2022-01-27 16:52:45 +08:00
btea
3956faacba
fix(components): [el-pagination] jumper prohibit decimal ( #5512 )
2022-01-22 17:34:29 +08:00
云游君
4560adfdf8
refactor(style): adjust component size to large/default/small ( #4491 )
...
* refactor(style): adjust component size to large/default/small
* refactor(components): avatar size & use flex instead of block
* refactor(components): adjust check button size
* refactor(components): adjust tag size
* refactor(components): adjust size doc
* fix(components): datetime-picker demo style width
* refactor(components): color-picker size & block to flex
* refactor(components): adjust slider input size
* refactor(components): adjust radio input size for demo
* refactor(components): adjust select size & docs
* refactor(components): adjust form radio size & docs
* refactor(components): add windicss for docs
* refactor(components): adjust skeleton avatar size to css var
* refactor(components): simplify typography size demo
* refactor(components): adjust dropdown size & demo
* refactor(components): adjust descriptions size
* fix(components): datetime-picker showcase class pollute global button
* chore(ci): upgrade docs dependencies to fix ci
* fix(ci): add highlight because vitepress not export it
* fix(ci): disable line for no-console
* fix(ci): remove mini to fix test
* fix(style): code font size
* fix(style): button span flex style
* fix(style): button padding horizontal default 15px
* refactor(components): adjust tag padding size & demo
* refactor(components): adjust form line-height for input
* refactor(components): adjust dropdown menu size & button padding
* fix(style): picker separator block to flex center
* fix: dropdown button span items-center
* style: adjust input-with-icon & size demo & fix input vitepress load
* chore: upgrade dependencies
* chore: upgrade dependencies
* ci: fix website build
* ci: regenerate pnpm-lock.yaml
* ci: use dev pnpm-lock
* ci: update pnpm-lock.yaml
2021-12-12 17:54:21 +08:00
三咲智子
5087026948
refactor: change icon package name ( #4625 )
2021-12-04 11:20:06 +08:00
三咲智子
bbd16a08e9
refactor(hooks): refactor hooks ( #4253 )
...
* refactor(hooks): remove use-css-var
* refactor(hooks): remove use-events
* refactor(hooks): remove use-migrating
* refactor(hooks): remove use-transition
* refactor(hooks): named export useAttrs
* refactor(hooks): named export useFocus
* refactor(hooks): refactor useFormItem
* refactor(hooks): refactor useGlobalConfig
* refactor(hooks): refactor useLocale
* refactor(hooks): refactor useLockscreen
* refactor(hooks): refactor useModal
* refactor(hooks): refactor useModelToggle
* refactor(hooks): refactor usePreventGlobal
* refactor(hooks): refactor useRestoreActive
* refactor(hooks): refactor useTeleport
* refactor(hooks): refactor useThrottleRender
* refactor(hooks): refactor useTimeout
* refactor(hooks): refactor useTransitionFallthrogh
2021-11-29 15:58:44 +08:00
renovate[bot]
5b5e9ab81d
chore(deps): update dependency eslint-plugin-vue to v8 ( #4105 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Kevin <sxzz@sxzz.moe >
2021-10-30 18:13:00 +08:00
Aex
883fd8d6ef
epic: refactor icons ( #3492 )
...
* refactor(components): el-alert icon (#3441 )
* refactor(components): el-alert icon
* fix: el-alert test
* fix: [el-alert] lint error
* feat(utils): add icon util
* refactor(components): el-alert icon
* refactor(utils): icon
* test: update alert test
* refactor: remove el-icon in util
* refactor(components): el-notification icon (#3512 )
* chore: temp save changes
* refactor: update icon
* fix: var
* docs: update icon
* fix: type class error
* style: remove unused class
* fix: update icon type
* docs: update icon
* fix: update iconComponent
* refactor(components): el-dialog icon (#3505 )
* refactor(components): [el-dialog] icon
* fix: typo
* refactor: dialog icon ref
* refactor: dialog icon
* style: update close button size
* refactor(components): el-message-box icon (#3507 )
* refactor(components): message-box icon
* refactor(components): message icon
* fix: test
* refactor: update ref
* fix: test
* docs: update icon
* fix: delete unused code
* docs: update type
* fix: update close button size
* fix: type
* fix: icon type class
* fix: icon type
* fix: update type class
* refactor(components): el-popconfirm icon (#3513 )
* refactor(components): el-popconfirm icon
* fix: space styles
* docs: update example
* docs: update example for trigger event
* refactor(components): el-page-header icon (#3518 )
* refactor(components): el-page-header icon
* docs: update icon
* fix: space errors
* refactor(components): el-steps icon (#3520 )
* refactor(components): el-backtop icon (#3514 )
* refactor(components): el-backtop icon
* fix: update font size
* refactor(components): el-button icon (#3536 )
* refactor(components): el-button icon
* fix: update example
* refactor(components): el-button icon
* refactor: style simplify
Co-authored-by: imswk <syfzxx@vip.qq.com >
* refactor(components): el-tree icon (#3590 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-avatar icon (#3599 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-carousel icon (#3602 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-progress icon (#3607 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-result icon (#3609 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-timeline icon (#3646 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* refactor(components): el-table icon (#3611 )
Co-authored-by: qianjie <qianjie@patsnap.com >
* chore: add vue to gitignore
* fix: buildProp error
* refactor(components): el-pagination icon (#3605 )
* test: el-menu deprecated icon font (#3794 )
* test: el-loading deprecated icon font (#3795 )
* chore: Update changelog 1.1.0-beta.20 (#3838 )
* fix: about custom extension of table column (#3437 )
* refactor(components): el-autocomplete icon (#3783 )
* refactor(components): el-dropdown icon (#3517 )
* refactor(components): el-dropdown icon
* fix: arrow down icon size
* style: revert
* fix: font-size
* refactor(components): el-link icon (#3538 )
* refactor(components): el-link icon
* refactor: update example
* fix: import icons
* docs: add tip
* refactor: update link icon
* fix: icon align
* fix: typo
* refactor(components): el-select icon (#3780 )
* refactor(components): el-input icon (#3565 )
* refactor(components): input icon
* docs: update example
* refactor(components): el-select icon
* docs: icon usage
* fix: input style
* fix: add scoped
* docs: fix icon
* fix: icon align
* fix: icon align
* fix: typo
* fix: typo
* refactor(components): el-input-number icon (#3566 )
* refactor(components): el-input-number icon
* fix: icon align
* refactor(components): el-tag icon (#3793 )
* refactor(components): el-tag icon
* fix: icon align
* fix: icon margin
* refactor(components): el-switch icon (#3787 )
* refactor(components): el-switch icon
* fix: icon align
* docs: add icon usage
* refactor(components): el-collapse icon (#3788 )
* refactor(components): el-collapse icon
* docs: update icon demo
* fix: typo
* refactor(components): el-uplod icon (#3598 )
* refactor(components): el-uplod icon
* docs: update icon useage
* docs: fix icon
* docs: fix icon
* docs: update upload-filled icon
* fix: icon align
* fix: item icon align
* refactor(components): el-select-v2 icon (#3781 )
* refactor(components): el-select-v2 icon
* revert: play/main.ts
* fix: icon style
* fix: icon solt
* refactor(components): el-cascader icon (#3785 )
* refactor(components): input icon
* docs: update example
* refactor(components): el-select icon
* refactor(components): el-cascader icon
* refactor(components): el-tag icon
* fix: icon align
* fix: icon margin
* docs: icon usage
* fix: input style
* fix: add scoped
* test: remove unuesd code
* fix: cascader-panel
* fix: icon style
* fix: icon animation
* refactor(components): el-drawer icon (#3796 )
* refactor(components): el-drawer icon
* fix: close icon size
* fix: close icon align
* refactor(components): el-transfer icon (#3792 )
* refactor(components): el-transfer icon
* fix: icon align
* refactor(components): el-image-viewer icon (#3797 )
* refactor(components): el-image-view icon
* fix: icon size
* docs: update domo
* style: format vue
* fix: fullscreen icon
* Add cursor for icons
Co-authored-by: jeremywuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com >
* refactor(components): rate-icon (#3891 )
* refactor(components): el-rate icon
* docs: update example
* docs: update
* test: update
* docs: update
* fix: variable rename
* fix: demo update
* fix: allow half bug
* refactor(components): el-time-picker icon (#3834 )
* refactor(components): el-button icon
* refactor(components): date-picker icon
* refactor(components): input icon
* docs: update example
* refactor(components): el-select icon
* refactor(components): el-time-select icon
* fix: icon width
* docs: icon usage
* fix: input style
* fix: add scoped
* fix: icon size
* docs: icon display
* fix: icon in button
* docs: fix error
* refactor(components): el-time-picker icon
* fix: var
* fix: icon align
* test: delete unused code
* test: fix error
* fix: remove unused code
* docs: fix typo
* docs: update icon
* fix: default prefix icon
* fix: range picker icon align
* Update cursor for picker
Co-authored-by: jeremywuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com >
* fix(components): el-input close icon
* chore: delete fonts
* fix: copy full style
Co-authored-by: imswk <syfzxx@vip.qq.com >
Co-authored-by: bastarder <85257684@qq.com >
Co-authored-by: qianjie <qianjie@patsnap.com >
Co-authored-by: Element <wallement@gmail.com >
Co-authored-by: Alan Wang <948467222@qq.com >
Co-authored-by: jeremywuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com >
2021-10-27 23:17:13 +08:00
三咲智子
edb5726c2d
refactor(utils): refactor buildProps & replace buildProp ( #3775 )
2021-10-06 19:56:24 +08:00
三咲智子
46d69bd37f
refactor: improve buildProp ( #3558 )
...
* refactor: improve buildProp
* fix: fix key
* fix: improve validator
2021-09-22 20:27:23 +08:00
三咲智子
6256189100
refactor(components): refactor pagination ( #3526 )
...
* refactor(components): refactor pagination
* fix: tests
* fix: emits
* refactor: improve props
2021-09-22 01:19:04 +08:00
Aex
03f02b5554
refactor(utils): improve debug warn ( #3302 )
2021-09-09 11:49:48 +08:00