Commit Graph

107 Commits

Author SHA1 Message Date
jeremywu
07106da33a fix(locale): dayjs related i18n issue (#2678)
- Fix dayjs related i18n issue.
2021-07-26 10:51:32 +08:00
jeremywu
c42f905c10 refactor: i18n implementation (#2670) 2021-07-26 00:24:30 +08:00
jeremywu
c8d65bf43d feat(locale): locale-provider (#2662)
- Add a component for providing configs
- Add `use-locale` hooks into hooks for composable usage
- Add `use-locale` for `config-provider` to allow user to provide locale config via `react-like` API
- Add test cases against these new features
2021-07-25 15:26:00 +08:00
msidolphin
5b16f20725 fix: missing install & locale issue (#2647) 2021-07-24 00:47:20 +08:00
jeremywu
2bba6d570f fix(locale): Fix locale translation method (#2645)
- Fix defaultTranslation method that causes error
2021-07-23 23:02:16 +08:00
jeremywuuuuu
4e5ef0d3a8 build(project): update bundle strategy
- Update the build script for generating *.d.ts files
- Update package.json module entry.
- Update CI pipeline node version
- Reorganized main bundle structure
- Update i18n functionalities
2021-07-23 16:46:53 +08:00
Simona
e93f6f6984 style: add no-multi-spaces rule (#2345)
* style: add no-multi-spaces rule

* style: remove extra spaces
2021-06-25 16:25:54 +08:00
Xing.Wu
b9aa9045ab fix(popover): v-popover can't work (#2341)
* fix: v-popover cant work

* fix: fix popover repeated registration

Co-authored-by: xing.wu <wuxing@bjca.org.cn>
2021-06-25 16:13:36 +08:00
jeremywu
a99232f582 feat(select-v2): feat/integrate-virtual-list-with-select (#1906) 2021-06-08 14:12:16 +08:00
kooriookami
f48c497703 Feat/descriptions (#1856)
* feat(descriptions): new component Descriptions

* feat: update

* feat: update

* feat: update

* feat: update

* fix: revert readme.md

* feat: update

* feat: update provide key
2021-04-19 18:05:48 +08:00
jeremywu
94b410b647 feat(virtual-list): enhance-virtual-list (#1813)
* feat(virtual-list): enhance-virtual-list

- Enhance virtual list with generic list generator and variable size list

* finish enhancement, tests awaits

* feat(virtual-list): - finalize the tests
2021-04-16 11:18:39 +08:00
kooriookami
634448d756 feat(result): new componet Result (#1818)
* feat(result): new componet Result

re #1137

* feat: fix docs

* feat: perf slot

* feat: use svg icon

* feat: update variable name

* feat: update style
2021-04-14 10:18:29 +08:00
jeremywu
8f256b18f7 feat(tag): add new feature check-tag (#1696)
* feat(tag): add new feature check-tag

- Add new component `check-tag`

* feat(tag): - add check tag vetur support
2021-03-27 19:54:43 +08:00
qiang
272b8c76c8 fix: some components miss install type (#1547)
* fix: some components miss install type

* fix: some components miss install type
2021-03-09 21:24:22 +08:00
zazzaz
fbf5267de6 fix: fix full bundle export (#1350)
* fix: fix full bundle export

* chore: update
2021-01-25 22:42:25 +08:00
zazzaz
b1db142ad5 fix: fix i18n bundle error (#1346)
* fix: fix i18n bundle error

* chore: update

* chore: update
2021-01-25 16:23:15 +08:00
jeremywu
5e031237e3 feat(project): Update with functionality to compat with vue-i18n (#1306) 2021-01-19 23:49:07 +08:00
kooriookami
8bda98b075 feat(affix): new component affix (#1260)
* feat(affix): new component affix

re #1247

* feat: add test

* perf: update state

n

* docs: update docs

* perf: pref the component
2021-01-14 17:02:47 +08:00
zazzaz
f2b20c8eb8 test: add ssr test (#1261)
* test: add ssr test

* chore: update
2021-01-12 11:00:37 +08:00
kooriookami
5c01631136 Feat/empty (#1210)
* feat(empty): add empty

* feat(empty): new component empty

re #1100

* feat: update doc

* feat: update scss

* perf: update img

* perf: update docs

* fix: update
2021-01-07 13:52:31 +08:00
jeremywu
49199f3715 feat(image): feat/seperate-image-viewer (#1199)
- Seperate image viewer as a independent component. Close #1147
2021-01-05 16:28:11 +08:00
porcelainHeart
8b2febe2f6 feat: new compontent Skeleton (#953) 2020-12-21 20:07:48 +08:00
jeremywu
e97b9c972a feat(space): feat/space (#1002)
* feat(space): feat/space

- Init commit for space component

* complete code & test & partial demo

* feat(space): feat/space

- Finish documentation for 中文 and English.

* feat(space): feat/space

- Replace flatMap to reduce.
2020-12-18 10:30:26 +08:00
zazzaz
47002d64c8 fix: fix timepicker / datepicker fragment error (#1009) 2020-12-16 22:10:35 +08:00
jeremywu
d16fbb66e5 feat(virtual-list): first implementation of virtual list (#790) 2020-12-15 11:42:21 +08:00
zazzaz
bcf7162b57 fix: export locale (#950) 2020-12-10 16:31:57 +08:00
zazzaz
fe42f4404e fix: ts name error (#813)
* fix: ts name error

* chore: update
2020-12-04 17:07:26 +08:00
zazzaz
b1bdb6de8b build: add type (#685)
* build: add type

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update
2020-11-26 23:09:31 +08:00
jeremywu
79ce9ae5a2 fix(message): message covered by dialog (#701)
- Fix the bug that cause poppup-manager unable to use zIndex from global config
2020-11-26 19:56:10 +08:00
zazzaz
a2a515024a Build/full (#668)
* build: update build full

* chore: update

* chore: update

* chore: update

* chore: update
2020-11-24 14:58:56 +08:00
zazzaz
fcc5ea27d3 docs: update import doc 2020-11-23 16:39:38 +08:00
zazzaz
a84b72e8f1 build: update build version 2020-11-22 21:56:33 +08:00
zazzaz
b19d2fc374 fix: correct bundle export (#630)
* fix: correct bundle export

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update

* chore: update
2020-11-20 20:24:16 +08:00
zazzaz
df9adc330d fix: update mune folder structure 2020-11-12 16:17:21 +08:00
Square Coin
da81648df7 feat: add nav menu (#572) 2020-11-12 14:43:55 +08:00
滑威
ee744e2925 fix: ElCollapseTransition isn't installed (#558) 2020-11-06 11:43:36 +08:00
zazzaz
50a8372afe fix: fix global locale issue
fix #551
2020-11-05 15:09:14 +08:00
jeremywu
1dd58efdfd fix(radio): fix cascader bug caused by radio also removed ElFormItemSize (#521) 2020-11-01 14:18:56 +08:00
JeremyWuuuuu
2163969059 refactor(radio): refactor radio components 2020-10-31 16:17:39 +08:00
Simona
52ea214896 feat(cascader): refactor done (#435) 2020-10-30 23:26:33 +08:00
bastarder
ee3b42fb09 feat(loading): add loading component (#447)
* refactor(loading): refactored loading component

* refactor(loading): use render & createVNode instead of createApp

Co-authored-by: Ryan <ryanzhao2128@gmail.com>
2020-10-23 10:15:49 +08:00
Caaalabash
b4c84cc00a fix(autocomplete): popper usage (#429)
* fix(autocomplete): dropdownWidth

* fix: el-popper usage

* test: change test file

* fix: remove storybook doc dir

* test: sleep time
2020-10-22 14:02:28 +08:00
justwiner
2985a71751 feat(table): table (#407)
Co-authored-by: winerlu <winerlu@tencent.com>
Co-authored-by: zazzaz <izazzaz@hotmail.com>
2020-10-20 10:31:47 +08:00
余林夕
c2951875b3 feat(message-box): migrate MessageBox (#300)
* feat(message-box): migrate MessageBox

* refactor(message-box): import sleep from test-utils

* refactor(message-box): optimize props

* refactor(message-box): optimize message-box

* refactor(message-box): optimize message-box

* refactor(message-box): optimize message-box

* refactor(message-box): remove `removeClass` & `addClass`

* refactor(message-box): replace 'HTMLElement' with 'HTMLButtonElement'

* refactor(message-box): review optimize

* refactor(message-box): __test__ optimize

* refactor(message-box): replace addEvent with on and off

* refactor(message-box): remove doc

* feat(message-box): jest add @babel/plugin-proposal-class-properties

Co-authored-by: YuLinXi <yumengyuan@klicen.com>
2020-10-19 13:50:22 +08:00
jeremywu
73fb527f49 feat/Popover (#339)
* init popover

* feat(popover): component almost done. next `directive`

* modifications

* code finished

* partial complete testing code

* feat(popover): popover component

* fix linter complains
2020-10-19 13:44:50 +08:00
xiaoeyu
43d2b23676 feat(popconfirm): add Popconfirm component (#356) 2020-10-16 11:14:45 +08:00
晓枫
2ee313ab61 feat(input-number): add input-number component (#368) 2020-10-16 10:37:35 +08:00
PannanaAlex
cc2ab5c417 feat: add pagination (#195)
* feat(component): add type 'pagination' for form usage #120

* feat(pagination): optimize pagination code

* fix(pagination): optimize code

* feat(component): add type 'pagination' for form usage #120

* feat(pagination): optimize pagination code

* fix(pagination): optimize code

* feat(pagination): update component

Co-authored-by: pannana <pannana@ucloud.cn>
Co-authored-by: zouhang <zouhang@didiglobal.com>
2020-10-09 12:04:25 +08:00
Enguerrand des Vaux
b5ed49ae93 feat/TimeSelect (#329)
* feat(time-select): start of migration

* feat(time-select): fix typo

* feat(time-select): minor change

* feat(time-select): working Vue.js 2 time-select

* feat(time-select): migration to v3

* feat(time-select): add select element

* feat(time-select): migrate v-model

* feat(time-select): add type definition

* feat(time-select): add default value for minTime

* feat(time-select): fix documentation

* feat(time-select): export select to use it

* feat(time-select): fix form

* feat(time-select): export time-select to see it in the website

* feat(time-select): fix updateOptions methods

* fix(popper): re-create popper if destroyed when updating

* fix(select): fix options query event

* fix(select): fix checkDefaultFirstOption function

* feat(time-select): add update:modelValue to emit function

* fix(select): better naming

* feat(time-select): deprecated defautl value

* feat(select): support clear icon

* feat(select): add clear-icon documetnation
2020-10-04 19:57:49 +08:00
Caaalabash
20728747c1 feat(autocomplete): add autocomplete component (#389)
* feat(autocomplete): add autocomplete component

* fix: package.json
2020-10-04 15:44:05 +08:00