Commit Graph

44 Commits

Author SHA1 Message Date
sea
897ba8bb9d
chore(types): ElAutoResizer & ElTableV2 to global.d.ts (#18949)
feat(types): `ElAutoResizer` & `ElTableV2` to global.d.ts
2024-11-20 21:00:01 +08:00
dopamine
cd517d6743
chore(components): [select-v2] remove ts-nocheck comments in select-v2 (#16746)
* chore: remove ts-nocheck comments in select-v2

* take the review comments

* improve emits type

* the keys of emits use camelCase instead of kebab-case

* apply suggestions from code review

Co-authored-by: btea <2356281422@qq.com>

* reduce duplicate ESLint comments

* use more succinct syntax to define props

* revert emits to kebab-case

* fix: type checking failed

* chore: illustrate why return early in validateIcon

* fix: signature with duplicate parameter names

Co-authored-by: qiang <qw13131wang@gmail.com>

---------

Co-authored-by: btea <2356281422@qq.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
2024-09-23 13:45:35 +08:00
DDDDD12138
60cb2262f9
chore: optimize dts imports (#18051)
* feat: move /typings/components.d.ts to /typings/global.d.ts

* feat: use /typings/global.d.ts file

* chore: adjust the order for global.d.ts
2024-09-03 14:34:21 +08:00
qiang
7b6e2c2600
docs: rendering example demos on the server side (#17472)
* docs: rendering example demos on the server side

* fix: render error

* chore: update dependencies

* chore: return all teleports
2024-08-22 14:33:13 +08:00
赵添
0456c790db
feat: add mention component (#17586)
* feat: add mention component

* fix: build error

* fix: build error

* feat: delete as a whole

* fix: update docs

* fix: update global.d.ts

* fix: update

* fix: update code

* fix: update code

* fix: update code

* fix: rename

* fix: update code

* fix: upload code

* fix: update code

* fix: fixed cursor position abnormality

* fix: update code

* fix: docs add avatar

* fix: tooltip position is wrong when placing on top

* feat: add overview icon

* fix: overview icon color
2024-08-02 11:00:26 +08:00
dopamine
88e1f2de7e
chore: improve intellisense in codebase (#17599)
* chore: improve intellisense in codebase

* bump unplugin-vue-components
2024-07-27 22:00:27 +08:00
kooriookami
546b21ea82
feat(components): [segmented] new component (#16258)
* feat(components): [segmented] new component

* feat(components): [segmented]

* feat(components): update

* feat(components): update

* feat(theme-chalk): update

* feat(components): update

* feat: update

* feat: update

* feat(components): add focus-visible

* feat(theme-chalk): update

* feat(components): fix test

* docs: docs

* feat(components): update

* feat: add icon
2024-04-11 18:48:52 +08:00
赵添
25bebce59d
feat(components): anchor component (#15670)
* feat(components): anchor component

* fix(components): [anchor] marker opacity style

* test(components): [anchor] update snapshots

* fix(components): [anchor] style change and add version tag

* docs(components): [anchor] affix mode demo add affix offset

* fix(components): [anchor] change api

* fix: slot name change

* fix: scrollTo method change

* fix: delete getCurrentAnchor api

* style: text overflow

* docs: change toc to anchor

* refactor: useEventListener

* fix: update

* fix: update
2024-02-27 14:22:26 +08:00
xiaoming
e9318e6dde
chore(build): [ElTour & ElTourStep & ElPopover] update global types (#15401)
chore(build): [ElTour & ElTour & ElPopover] update global types
2024-01-08 10:46:22 +08:00
赵添
2fd7ba82ab
feat(components): tour component (#14952) 2023-12-27 14:49:11 +08:00
刘臻
7916200ba4
feat(components): watermark component (#14236)
* feat(components): watermark component

be able to set text,multi-text,image as watermark

* docs(components): update image watermark example

update the image for dark mode
2023-10-10 17:42:22 +08:00
btea
77344a8703
fix(components): [statistic] add to global components (#12324) 2023-04-05 20:07:39 +08:00
btea
0e7d38ee4f
fix(components): [tree-select] add to global components (#12255) 2023-04-02 15:16:24 +08:00
三咲智子
97c169ae43
fix: components dts (#8167) 2022-06-08 12:24:52 +08:00
三咲智子
edaa6f6bc9
fix: vue app typing (#8137)
closes #8122
2022-06-07 13:44:57 +08:00
三咲智子
7ff199c60f
fix(build): enhance type check (#7880)
* fix(build): enhance type check

* feat: stricter ts check
2022-05-24 22:54:34 +08:00
blackie
cd0f5ace61
refactor(components): [tabs] switch to script-setup syntax (#6468)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-03-30 02:58:57 +08:00
三咲智子
184facdb4c
chore: add eslint rule sort imports (#6823) 2022-03-25 15:35:56 +08:00
三咲智子
4fad2a78d7
refactor: improve build dts (#6457)
* refactor: improve build dts

* chore: add comment
2022-03-07 15:07:30 +08:00
三咲智子
7b7afc8f49
refactor: improve tsconfig (#5993)
* refactor: improve tsconfig

* chore: add cypress tsconfig
2022-02-15 14:45:50 +08:00
三咲智子
879ea6d31b
feat: support jsx, closes #5708 (#5947) 2022-02-11 12:10:56 +08:00
三咲智子
dad5dc1743
feat: add global properties typings (#5075) 2021-12-31 16:39:10 +08:00
三咲智子
a4c65447f0
build: refactor copyDefinitions (#3756) 2021-10-06 19:40:44 +08:00
三咲智子
0cb8250d9e
build(tokens): fix token build script (#3703) 2021-09-28 15:40:08 +08:00
三咲智子
5faec885f3
feat(dev): add global component types for volar (#3624)
* feat(dev): add global component types for volar

* chore: update README.md
2021-09-26 00:06:46 +08:00
三咲智子
0636e1e240
style: add import and stricter lint (#3440)
* style: add import lint

* chore: apply eslint rules

* chore: add stricter lint

* chore: lint all files

* auto fix

* manually fix

* restore build-indices.ts
2021-09-17 15:27:31 +08:00
三咲智子
1615b9ee67
feat(dev): improve typings (#3457)
* refactor: improve buildProp

* feat(dev): add global components type for Volar
2021-09-17 15:07:32 +08:00
三咲智子
55348b30b6
style: use prettier (#3228)
* style: use prettier

* style: just prettier format, no code changes

* style: eslint fix
object-shorthand, prefer-const

* style: fix no-void

* style: no-console
2021-09-04 19:29:28 +08:00
Sanxiaozhizi
6cc16bbd06
refactor: enhance type definition (#3062)
* chore: add vue-tsc for type check

* refactor(components): respect Vue's own style type

* refactor(components): improve props type

* chore(build): improve types

* fix(components): remove unnecessary props

* perf(components): use shallowRef

* fix(components): add missing property type for table

* refactor(components): improve time-picker types

* refactor(components): extract import type

* refactor(components): improve popper types

* refactor(components): upload list types

* fix(docs): fix type

* better type

* fix: remove index
2021-08-31 09:40:13 +08:00
jeremywu
b0f4fc5f23
refactor: update package path and bundle folder (#3016) 2021-08-24 13:36:48 +08:00
jerome han
beb1270414
fix: Module @vue/test-utils has no exported members (#1139) 2020-12-31 10:42:38 +08:00
XiongAmao
c9c9e0d494
fix: app.use(comp.vue) type is not compatible (#1067) 2020-12-23 14:07:15 +08:00
Simona
52ea214896
feat(cascader): refactor done (#435) 2020-10-30 23:26:33 +08:00
Herrington Darkholme
62f1135768
Feat/form (#342)
* feat(form): add form component

fix #125

* test(form): add test code

* docs(form): add form doc

* feat: add uitls merge

* fix(form): fix style

* test(form): add form test code

* refactor(form): review changes

* test(form): use idiomatic vue-test-util methods

* feat(core): bump vue version

* feat(form): rewrite label wrap

* feat(form): fix tons of bugs

* fix(form): reuse ts extension

* refactor(form): move out label width computation

* fix(form): fix tons of bugs

* fix(form): test

Co-authored-by: 286506460 <286506460@qq.com>
2020-10-03 16:02:53 +08:00
zouhang
5000056c4e feat: add jsx support for test case 2020-09-24 17:36:44 +08:00
jeremywu
ef92b6c11c
### feat: add dialog (#197)
* Add overlay component; Dialog component almost done

* feat(dialog): add use-lockscreen

* feat(dialog): coding completed awaiting tests

* feat(dialog): finish writing test cases

* fix test failures

* Address PR comments

* fallback some changes
2020-09-09 21:18:08 +08:00
JeremyWuuuuu
235fc4bfa6 fix(project): fix global types 2020-08-25 23:28:47 +08:00
JeremyWuuuuu
1584f07f0c [WIP]feat/tooltip
- Code done
- Awaiting test cases
2020-08-25 22:51:26 +08:00
JeremyWuuuuu
25d6bd4667 feat(notification): add new component notification 2020-08-06 21:15:20 +08:00
JeremyWuuuuu
5b98819a85 feat/migrate-utilities
- [WIP] migrate utility methods.
2020-07-29 11:44:12 +08:00
jeremywu
3a917bb228 chore/fix-linter-complains
- Fix type linting complains for serveral files
2020-07-28 11:26:41 +08:00
Herrington Darkholme
fcba294463 fix: update test cases 2020-07-26 14:10:42 +08:00
Herrington Darkholme
f0c59af2be feat: add the first test case 2020-07-24 17:26:08 +08:00
HerringtonDarkholme
8e642a845f feat: add lerna basic config 2020-07-22 00:35:23 +08:00