From 5b922a1208a6a367119dda91e4f95f84b78d2043 Mon Sep 17 00:00:00 2001 From: ajaxzheng <894103554@qq.com> Date: Fri, 9 Aug 2024 14:37:01 +0800 Subject: [PATCH] feat: Adapts to x-design specifications (#1872) --- .../pc/app/autocomplete/clearable.spec.ts | 8 ++- .../pc/app/base-select/collapse-tags.spec.ts | 6 +- .../demos/pc/app/base-select/size.spec.ts | 2 +- .../demos/pc/app/carousel/autoplay.spec.ts | 2 +- .../checkbox/checkbox-button-multiple.spec.ts | 10 --- .../pc/app/color-select-panel/alpha.spec.ts | 8 ++- .../pc/app/color-select-panel/base.spec.ts | 10 ++- .../pc/app/color-select-panel/event.spec.ts | 11 ++-- .../pc/app/color-select-panel/history.spec.ts | 16 ++--- .../app/color-select-panel/predefine.spec.ts | 22 ++----- .../demos/pc/app/config-provider/tag.spec.ts | 9 +-- .../demos/pc/app/date-picker/align.spec.ts | 1 + .../demos/pc/app/date-picker/clear.spec.ts | 8 +-- .../date-picker/custom-suffix-icon.spec.ts | 2 +- .../dialog-box/custom-dialog-content.spec.ts | 2 +- .../demos/pc/app/input/show-password.spec.ts | 15 ++--- .../demos/pc/app/logout/basic-usage.spec.ts | 13 ++-- .../demos/pc/app/logout/redirecturl.spec.ts | 9 +++ .../demos/pc/app/popeditor/clearable.spec.ts | 4 +- .../demos/pc/app/popeditor/events.spec.ts | 5 +- .../pc/app/rate/not-selected-class.spec.js | 7 +- .../pc/app/rate/not-selected-color.spec.js | 2 +- .../demos/pc/app/split/moveend-event.spec.ts | 5 +- .../pc/app/split/movestart-event.spec.ts | 2 +- .../demos/pc/app/tabs/basic-usage.spec.ts | 3 +- .../demos/pc/app/tabs/before-leave.spec.ts | 3 +- .../pc/app/tabs/custom-more-icon.spec.ts | 3 +- .../pc/app/tabs/custom-tab-title.spec.ts | 3 +- examples/sites/demos/pc/app/tabs/lazy.spec.ts | 3 +- .../demos/pc/app/tabs/more-show-all.spec.ts | 8 +-- .../sites/demos/pc/app/tabs/position.spec.ts | 11 ++-- .../app/tabs/show-different-grid-data.spec.ts | 7 +- examples/sites/demos/pc/app/tabs/size.spec.ts | 7 +- .../demos/pc/app/tabs/stretch-wh.spec.ts | 3 +- .../pc/app/tabs/tab-style-bordercard.spec.ts | 3 +- .../demos/pc/app/tabs/tab-style-card.spec.ts | 3 +- .../demos/pc/app/tabs/tabs-draggable.spec.ts | 9 +-- .../pc/app/tabs/tabs-events-click.spec.ts | 5 +- .../pc/app/tabs/tabs-events-close.spec.ts | 3 +- .../pc/app/tabs/tabs-second-layer.spec.ts | 3 +- .../demos/pc/app/tabs/tabs-separator.spec.ts | 3 +- .../sites/demos/pc/app/tabs/tooltip.spec.ts | 5 +- .../sites/demos/pc/app/tabs/with-add.spec.ts | 3 +- .../pc/app/time-picker/clearable.spec.ts | 3 - .../demos/pc/app/time-picker/editable.spec.ts | 7 +- .../demos/pc/app/time-picker/format.spec.ts | 4 ++ .../pc/app/time-picker/suffix-icon.spec.ts | 5 +- .../demos/pc/app/tooltip/basic-usage.spec.js | 2 +- .../sites/demos/pc/app/tooltip/delay.spec.js | 6 +- .../sites/demos/pc/app/tooltip/pre.spec.js | 33 ++-------- .../not-displayed-content.spec.ts | 3 +- .../pc/app/user-link/custom-service.spec.ts | 6 +- examples/sites/package.json | 8 +-- examples/sites/src/style.css | 5 ++ .../sites/{vite.config.mts => vite.config.ts} | 0 examples/vue2/vite.config.ts | 25 ++++---- internals/cli/src/shared/config.ts | 1 - internals/cli/src/shared/module-utils.ts | 2 +- internals/vue-vite-import/README.md | 37 +++++++++++ internals/vue-vite-import/package.json | 2 +- internals/vue-vite-import/src/index.ts | 33 ++++++++-- packages/design/aurora/package.json | 2 +- packages/design/saas/package.json | 2 +- packages/design/smb/package.json | 2 +- packages/fluent-editor/package.json | 2 +- packages/modules.json | 11 ++++ packages/renderless/package.json | 4 +- packages/renderless/src/picker/vue.ts | 2 + packages/theme-mobile/package.json | 2 +- packages/theme-saas/package.json | 2 +- packages/theme/package.json | 4 +- .../theme/src/color-select-panel/index.less | 9 ++- packages/theme/src/form-item/index.less | 2 +- packages/theme/src/form-item/smb-theme.js | 21 +++--- packages/theme/src/form-item/vars.less | 2 + packages/theme/src/index.less | 2 + packages/theme/src/pager/index.less | 2 +- packages/theme/src/pager/smb-theme.js | 64 ++++++++++--------- packages/theme/src/pager/vars.less | 3 +- packages/theme/src/tabs/vars.less | 4 +- packages/theme/src/theme.config.js | 2 + packages/vue-common/package.json | 2 +- packages/vue-directive/package.json | 2 +- packages/vue-icon-saas/package.json | 2 +- packages/vue-icon/package.json | 2 +- packages/vue-locale/package.json | 2 +- packages/vue-runtime/package.json | 4 +- packages/vue-saas-common/package.json | 2 +- packages/vue/package.json | 3 +- packages/vue/src/action-menu/package.json | 2 +- packages/vue/src/action-sheet/package.json | 2 +- packages/vue/src/alert/package.json | 2 +- packages/vue/src/amount/package.json | 2 +- packages/vue/src/anchor/package.json | 2 +- packages/vue/src/area/package.json | 2 +- packages/vue/src/async-flowchart/package.json | 2 +- packages/vue/src/autocomplete/package.json | 2 +- packages/vue/src/avatar/package.json | 2 +- packages/vue/src/badge/package.json | 2 +- packages/vue/src/base-select/package.json | 2 +- packages/vue/src/breadcrumb-item/package.json | 2 +- packages/vue/src/breadcrumb/package.json | 2 +- packages/vue/src/bulletin-board/package.json | 2 +- packages/vue/src/button-group/package.json | 4 +- packages/vue/src/button/package.json | 2 +- packages/vue/src/calendar-bar/package.json | 2 +- packages/vue/src/calendar-view/package.json | 2 +- packages/vue/src/calendar/package.json | 2 +- packages/vue/src/card-group/package.json | 2 +- packages/vue/src/card-template/package.json | 2 +- packages/vue/src/card/package.json | 2 +- packages/vue/src/carousel-item/package.json | 2 +- packages/vue/src/carousel/package.json | 2 +- packages/vue/src/cascader-menu/package.json | 2 +- packages/vue/src/cascader-mobile/package.json | 2 +- packages/vue/src/cascader-node/package.json | 2 +- packages/vue/src/cascader-panel/package.json | 2 +- packages/vue/src/cascader-select/package.json | 2 +- packages/vue/src/cascader-view/package.json | 2 +- packages/vue/src/cascader/package.json | 2 +- packages/vue/src/cell/package.json | 2 +- .../vue/src/chart/autonavi-map/package.json | 2 +- packages/vue/src/chart/baidu-map/package.json | 2 +- packages/vue/src/chart/chart-bar/package.json | 2 +- .../vue/src/chart/chart-boxplot/package.json | 2 +- .../vue/src/chart/chart-candle/package.json | 2 +- .../vue/src/chart/chart-core/package.json | 2 +- .../vue/src/chart/chart-funnel/package.json | 2 +- .../vue/src/chart/chart-gauge/package.json | 2 +- .../vue/src/chart/chart-graph/package.json | 2 +- .../vue/src/chart/chart-heatmap/package.json | 2 +- .../src/chart/chart-histogram/package.json | 2 +- .../vue/src/chart/chart-line/package.json | 2 +- .../src/chart/chart-liquidfill/package.json | 2 +- packages/vue/src/chart/chart-map/package.json | 2 +- packages/vue/src/chart/chart-pie/package.json | 2 +- .../vue/src/chart/chart-process/package.json | 2 +- .../vue/src/chart/chart-radar/package.json | 2 +- .../vue/src/chart/chart-ring/package.json | 2 +- .../vue/src/chart/chart-sankey/package.json | 2 +- .../vue/src/chart/chart-scatter/package.json | 2 +- .../vue/src/chart/chart-sunburst/package.json | 2 +- .../vue/src/chart/chart-tree/package.json | 2 +- .../src/chart/chart-waterfall/package.json | 2 +- .../src/chart/chart-wordcloud/package.json | 2 +- packages/vue/src/chart/package.json | 2 +- packages/vue/src/checkbox-button/package.json | 2 +- packages/vue/src/checkbox-group/package.json | 2 +- packages/vue/src/checkbox/package.json | 2 +- packages/vue/src/col/package.json | 2 +- packages/vue/src/collapse-item/package.json | 2 +- .../vue/src/collapse-transition/package.json | 2 +- packages/vue/src/collapse/package.json | 2 +- packages/vue/src/color-picker/package.json | 2 +- .../vue/src/color-select-panel/package.json | 2 +- .../vue/src/column-list-group/package.json | 2 +- .../vue/src/column-list-item/package.json | 2 +- packages/vue/src/company/package.json | 2 +- packages/vue/src/config-provider/package.json | 2 +- packages/vue/src/container/package.json | 2 +- packages/vue/src/country/package.json | 2 +- packages/vue/src/crop/package.json | 2 +- packages/vue/src/currency/package.json | 2 +- packages/vue/src/date-panel/package.json | 2 +- .../src/date-picker-mobile-first/package.json | 2 +- packages/vue/src/date-picker/package.json | 2 +- packages/vue/src/date-range/package.json | 2 +- packages/vue/src/date-table/package.json | 2 +- packages/vue/src/dept/package.json | 2 +- packages/vue/src/dialog-box/package.json | 2 +- packages/vue/src/dialog-select/package.json | 2 +- packages/vue/src/divider/package.json | 2 +- packages/vue/src/drawer/package.json | 2 +- packages/vue/src/drop-roles/package.json | 2 +- packages/vue/src/drop-times/package.json | 2 +- packages/vue/src/dropdown-item/package.json | 4 +- packages/vue/src/dropdown-menu/package.json | 2 +- packages/vue/src/dropdown/package.json | 2 +- .../src/dynamic-scroller-item/package.json | 2 +- .../vue/src/dynamic-scroller/package.json | 2 +- packages/vue/src/espace/package.json | 2 +- packages/vue/src/exception/package.json | 2 +- packages/vue/src/fall-menu/package.json | 2 +- packages/vue/src/file-upload/package.json | 2 +- packages/vue/src/filter-bar/package.json | 2 +- packages/vue/src/filter-box/package.json | 2 +- packages/vue/src/filter-panel/package.json | 2 +- packages/vue/src/filter/package.json | 2 +- packages/vue/src/float-button/package.json | 2 +- packages/vue/src/floatbar/package.json | 2 +- packages/vue/src/floating-button/package.json | 2 +- packages/vue/src/flowchart/package.json | 2 +- packages/vue/src/fluent-editor/package.json | 2 +- packages/vue/src/form-item/package.json | 2 +- packages/vue/src/form/package.json | 2 +- packages/vue/src/fullscreen/package.json | 2 +- packages/vue/src/grid-column/package.json | 2 +- packages/vue/src/grid-manager/package.json | 2 +- packages/vue/src/grid-toolbar/package.json | 4 +- packages/vue/src/grid/package.json | 2 +- packages/vue/src/guide/package.json | 2 +- packages/vue/src/hrapprover/package.json | 2 +- packages/vue/src/image-viewer/package.json | 2 +- packages/vue/src/image/package.json | 2 +- .../vue/src/index-bar-anchor/package.json | 2 +- packages/vue/src/index-bar/package.json | 2 +- packages/vue/src/input/package.json | 2 +- packages/vue/src/ip-address/package.json | 2 +- packages/vue/src/label/package.json | 2 +- packages/vue/src/layout/package.json | 2 +- packages/vue/src/link-menu/package.json | 2 +- packages/vue/src/link/package.json | 2 +- packages/vue/src/list/package.json | 2 +- packages/vue/src/loading/package.json | 2 +- packages/vue/src/locales/package.json | 2 +- packages/vue/src/logon-user/package.json | 2 +- packages/vue/src/logout/package.json | 2 +- packages/vue/src/mask/package.json | 2 +- packages/vue/src/menu/package.json | 2 +- packages/vue/src/message/package.json | 2 +- packages/vue/src/milestone/package.json | 2 +- packages/vue/src/mind-map/package.json | 2 +- packages/vue/src/mini-picker/package.json | 2 +- packages/vue/src/modal/package.json | 2 +- packages/vue/src/month-range/package.json | 2 +- packages/vue/src/month-table/package.json | 2 +- .../vue/src/multi-select-item/package.json | 2 +- packages/vue/src/multi-select/package.json | 2 +- packages/vue/src/nav-bar/package.json | 2 +- packages/vue/src/nav-menu/package.json | 2 +- packages/vue/src/notify/package.json | 2 +- packages/vue/src/numeric/package.json | 2 +- packages/vue/src/option-group/package.json | 2 +- packages/vue/src/option/package.json | 4 +- packages/vue/src/pager-item/package.json | 2 +- packages/vue/src/pager/package.json | 2 +- packages/vue/src/panel/package.json | 2 +- packages/vue/src/picker-column/package.json | 2 +- packages/vue/src/picker/package.json | 2 +- packages/vue/src/pop-upload/package.json | 2 +- packages/vue/src/popconfirm/package.json | 2 +- packages/vue/src/popeditor/package.json | 2 +- packages/vue/src/popover/package.json | 2 +- packages/vue/src/popup/package.json | 2 +- packages/vue/src/progress/package.json | 2 +- packages/vue/src/pull-refresh/package.json | 2 +- packages/vue/src/qr-code/package.json | 2 +- packages/vue/src/quarter-panel/package.json | 2 +- packages/vue/src/query-builder/package.json | 2 +- packages/vue/src/radio-button/package.json | 2 +- packages/vue/src/radio-group/package.json | 2 +- packages/vue/src/radio/package.json | 2 +- packages/vue/src/rate/package.json | 2 +- packages/vue/src/record/package.json | 2 +- .../vue/src/recycle-scroller/package.json | 2 +- .../vue/src/rich-text-editor/package.json | 2 +- packages/vue/src/rich-text/package.json | 2 +- packages/vue/src/river/package.json | 2 +- packages/vue/src/roles/package.json | 2 +- packages/vue/src/row/package.json | 2 +- packages/vue/src/scroll-text/package.json | 2 +- packages/vue/src/scrollbar/package.json | 2 +- packages/vue/src/search/package.json | 2 +- packages/vue/src/select-dropdown/package.json | 2 +- packages/vue/src/select-mobile/package.json | 2 +- packages/vue/src/select-view/package.json | 2 +- packages/vue/src/select/package.json | 2 +- packages/vue/src/selected-box/package.json | 2 +- packages/vue/src/signature/package.json | 2 +- packages/vue/src/skeleton-item/package.json | 2 +- packages/vue/src/skeleton/package.json | 2 +- .../vue/src/slider-button-group/package.json | 2 +- packages/vue/src/slider-button/package.json | 2 +- packages/vue/src/slider/package.json | 2 +- packages/vue/src/split/package.json | 2 +- .../vue/src/standard-list-item/package.json | 2 +- packages/vue/src/statistic/package.json | 2 +- packages/vue/src/steps/package.json | 2 +- packages/vue/src/svg-icon/package.json | 2 +- packages/vue/src/switch/package.json | 2 +- packages/vue/src/tab-item/package.json | 2 +- packages/vue/src/tabbar-item/package.json | 2 +- packages/vue/src/tabbar/package.json | 2 +- packages/vue/src/table/package.json | 2 +- packages/vue/src/tabs/package.json | 2 +- packages/vue/src/tag-group/package.json | 2 +- packages/vue/src/tag/package.json | 2 +- packages/vue/src/text-popup/package.json | 2 +- packages/vue/src/time-line-new/package.json | 4 +- packages/vue/src/time-line/package.json | 2 +- packages/vue/src/time-panel/package.json | 2 +- .../vue/src/time-picker-mobile/package.json | 2 +- packages/vue/src/time-picker/package.json | 2 +- packages/vue/src/time-range/package.json | 2 +- packages/vue/src/time-select/package.json | 2 +- packages/vue/src/time-spinner/package.json | 2 +- packages/vue/src/time/package.json | 2 +- packages/vue/src/timeline-item/package.json | 2 +- packages/vue/src/toast/package.json | 2 +- packages/vue/src/toggle-menu/package.json | 2 +- packages/vue/src/tooltip/package.json | 2 +- packages/vue/src/top-box/package.json | 2 +- packages/vue/src/transfer-panel/package.json | 2 +- packages/vue/src/transfer/package.json | 2 +- packages/vue/src/tree-menu/package.json | 2 +- packages/vue/src/tree-select/package.json | 2 +- packages/vue/src/tree/package.json | 4 +- packages/vue/src/upload-dragger/package.json | 2 +- packages/vue/src/upload-list/package.json | 2 +- packages/vue/src/upload/package.json | 2 +- packages/vue/src/user-account/package.json | 2 +- packages/vue/src/user-contact/package.json | 2 +- packages/vue/src/user-head-group/package.json | 2 +- packages/vue/src/user-head/package.json | 2 +- packages/vue/src/user-link/package.json | 2 +- packages/vue/src/user/package.json | 2 +- packages/vue/src/watermark/package.json | 2 +- packages/vue/src/wheel/package.json | 2 +- packages/vue/src/wizard/package.json | 2 +- packages/vue/src/year-range/package.json | 2 +- packages/vue/src/year-table/package.json | 2 +- 321 files changed, 584 insertions(+), 504 deletions(-) create mode 100644 examples/sites/demos/pc/app/logout/redirecturl.spec.ts rename examples/sites/{vite.config.mts => vite.config.ts} (100%) diff --git a/examples/sites/demos/pc/app/autocomplete/clearable.spec.ts b/examples/sites/demos/pc/app/autocomplete/clearable.spec.ts index d9d9ed1c6..e70bf59da 100644 --- a/examples/sites/demos/pc/app/autocomplete/clearable.spec.ts +++ b/examples/sites/demos/pc/app/autocomplete/clearable.spec.ts @@ -3,10 +3,12 @@ import { test, expect } from '@playwright/test' test('可清除', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('autocomplete#clearable') - await page.getByRole('textbox', { name: '请输入内容', exact: true }).click() + + const demo = page.locator('#clearable') + await demo.getByRole('textbox', { name: '请输入内容', exact: true }).click() await page.getByRole('option', { name: 'WWWW科技YX公司' }).click() - await page.getByRole('textbox', { name: '请输入内容', exact: true }).hover() - await page.getByRole('combobox').locator('path').click() + await demo.getByRole('textbox', { name: '请输入内容', exact: true }).hover() + await demo.getByRole('combobox').locator('.tiny-input__clear').click() await expect(page.getByRole('textbox', { name: '请输入内容', exact: true })).toHaveValue('') }) diff --git a/examples/sites/demos/pc/app/base-select/collapse-tags.spec.ts b/examples/sites/demos/pc/app/base-select/collapse-tags.spec.ts index 0072f2686..67c6b23ee 100644 --- a/examples/sites/demos/pc/app/base-select/collapse-tags.spec.ts +++ b/examples/sites/demos/pc/app/base-select/collapse-tags.spec.ts @@ -20,13 +20,13 @@ test('collapse-tags', async ({ page }) => { await expect(option.filter({ hasText: '上海' })).toHaveClass(/selected/) // 取消选中一个 - await option.filter({ hasText: '北京' }).locator('span').nth(2).click() + await option.filter({ hasText: '北京' }).click() await expect(tag.filter({ hasText: '+ 1' })).toBeHidden() await expect(tag).toHaveCount(1) // 再选中2个 - await option.filter({ hasText: '天津' }).locator('span').nth(2).click() - await option.filter({ hasText: '深圳' }).locator('span').nth(2).click() + await option.filter({ hasText: '天津' }).click() + await option.filter({ hasText: '深圳' }).click() await expect(tag.filter({ hasText: '+ 2' })).toBeVisible() await expect(tag).toHaveCount(2) }) diff --git a/examples/sites/demos/pc/app/base-select/size.spec.ts b/examples/sites/demos/pc/app/base-select/size.spec.ts index df4298ae8..b338f6cc3 100644 --- a/examples/sites/demos/pc/app/base-select/size.spec.ts +++ b/examples/sites/demos/pc/app/base-select/size.spec.ts @@ -9,7 +9,7 @@ test('默认尺寸', async ({ page }) => { const input = select.locator('.tiny-input') const tag = select.locator('.tiny-tag') - await expect(input.locator('.tiny-input__inner')).toHaveCSS('height', '30px') + await expect(input.locator('.tiny-input__inner')).toHaveCSS('height', '28px') await expect(tag.nth(0)).toHaveClass(/tiny-tag--light/) }) diff --git a/examples/sites/demos/pc/app/carousel/autoplay.spec.ts b/examples/sites/demos/pc/app/carousel/autoplay.spec.ts index 49dfd82db..03ff398f6 100644 --- a/examples/sites/demos/pc/app/carousel/autoplay.spec.ts +++ b/examples/sites/demos/pc/app/carousel/autoplay.spec.ts @@ -7,7 +7,7 @@ test('自动切换', async ({ page }) => { await page.waitForTimeout(100) const preview = page.locator('#autoplay') const carousel = preview.locator('.tiny-carousel') - const carouselItems = preview.locator('div.tiny-carousel__item') + const carouselItems = preview.locator('.tiny-carousel__item') // 默认显示第一张幻灯片 await expect(carouselItems.first()).toHaveCSS('transform', 'matrix(1, 0, 0, 1, 0, 0)') diff --git a/examples/sites/demos/pc/app/checkbox/checkbox-button-multiple.spec.ts b/examples/sites/demos/pc/app/checkbox/checkbox-button-multiple.spec.ts index 67c80577b..3fe14283e 100644 --- a/examples/sites/demos/pc/app/checkbox/checkbox-button-multiple.spec.ts +++ b/examples/sites/demos/pc/app/checkbox/checkbox-button-multiple.spec.ts @@ -19,14 +19,4 @@ test('多行按钮', async ({ page }) => { let groupBox = await checkboxGroup.boundingBox() let checkboxButtonBox = await checkboxButton.boundingBox() expect(groupBox?.height).toBe(((checkboxButtonBox?.height || 0) + bottomSpace) * 2) - - // 测试三行场景 - page.setViewportSize({ - width: 500, - height: 700 - }) - await page.waitForTimeout(200) - groupBox = await checkboxGroup.boundingBox() - checkboxButtonBox = await checkboxButton.boundingBox() - expect(groupBox?.height).toBe(((checkboxButtonBox?.height || 0) + bottomSpace) * 3) }) diff --git a/examples/sites/demos/pc/app/color-select-panel/alpha.spec.ts b/examples/sites/demos/pc/app/color-select-panel/alpha.spec.ts index b3f4a8eb4..bb3230f9c 100644 --- a/examples/sites/demos/pc/app/color-select-panel/alpha.spec.ts +++ b/examples/sites/demos/pc/app/color-select-panel/alpha.spec.ts @@ -3,7 +3,11 @@ import { test, expect } from '@playwright/test' test('测试Alpha', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('color-select-panel#alpha') - await page.getByRole('button', { name: 'Show Color select panel' }).click() + const demo = await page.locator('#alpha') + await demo.getByRole('button', { name: 'Show Color select panel' }).click() await page.locator('.black').click() - await page.getByRole('button', { name: '选择' }).click() + const v1 = await page.evaluate('document.querySelector("input[type=text]").value = "#377820"') + await page.locator('.tiny-color-select-panel__alpha__slider').click() + const v2 = await page.evaluate('document.querySelector("input[type=text]").value = "#406a8080"') + expect(v1).not.toContainEqual(v2) }) diff --git a/examples/sites/demos/pc/app/color-select-panel/base.spec.ts b/examples/sites/demos/pc/app/color-select-panel/base.spec.ts index ef94de065..89da1022f 100644 --- a/examples/sites/demos/pc/app/color-select-panel/base.spec.ts +++ b/examples/sites/demos/pc/app/color-select-panel/base.spec.ts @@ -2,8 +2,12 @@ import { test, expect } from '@playwright/test' test('基本用法', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) - await page.goto('color-select-panel#basic-usage') - await page.getByRole('button', { name: 'Show Color select panel' }).click() + await page.goto('color-select-panel#alpha') + const demo = await page.locator('#alpha') + await demo.getByRole('button', { name: 'Show Color select panel' }).click() + await page.locator('.black').click() + const v1 = await page.evaluate('document.querySelector("input[type=text]").value = "#377820"') await page.locator('.tiny-color-select-panel__inner__hue-select').click() - await page.getByRole('button', { name: '选择' }).click() + const v2 = await page.evaluate('document.querySelector("input[type=text]").value = "#206578"') + expect(v1).not.toContainEqual(v2) }) diff --git a/examples/sites/demos/pc/app/color-select-panel/event.spec.ts b/examples/sites/demos/pc/app/color-select-panel/event.spec.ts index a0fb2fc9e..68a4aaf01 100644 --- a/examples/sites/demos/pc/app/color-select-panel/event.spec.ts +++ b/examples/sites/demos/pc/app/color-select-panel/event.spec.ts @@ -3,10 +3,9 @@ import { test, expect } from '@playwright/test' test('事件触发', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('color-select-panel#event') - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.locator('.black').click() - await page.locator('.tiny-color-select-panel__inner__hue-select').click() - await page.getByRole('button', { name: '选择' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '取消' }).click() + const demo = await page.locator('#event') + await demo.getByRole('button', { name: 'Show Color select panel' }).click() + await demo.getByRole('button', { name: '取消' }).click() + expect(page.locator('.tiny-notify')).toHaveText('用户点击了取消') + await page.locator('.tiny-notify__icon-close > .tiny-svg').click() }) diff --git a/examples/sites/demos/pc/app/color-select-panel/history.spec.ts b/examples/sites/demos/pc/app/color-select-panel/history.spec.ts index aee87b58e..fcaef003a 100644 --- a/examples/sites/demos/pc/app/color-select-panel/history.spec.ts +++ b/examples/sites/demos/pc/app/color-select-panel/history.spec.ts @@ -3,13 +3,11 @@ import { test, expect } from '@playwright/test' test('历史记录', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('color-select-panel#history') - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.locator('.black').click() - await page.getByRole('button', { name: '选择' }).click() - await page.getByRole('button', { name: 'Append history color' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '历史记录' }).click() - await page.getByRole('button', { name: 'Pop history color' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '历史记录' }).click() + const demo = await page.locator('#history') + await demo.getByRole('button', { name: 'Show Color select panel' }).click() + await demo.locator('.tiny-color-select-panel__inner__hue-select > div').dblclick() + await demo.getByRole('button', { name: '选择' }).click() + await demo.getByRole('button', { name: 'Show Color select panel' }).click() + await demo.getByRole('button', { name: '历史记录' }).click() + expect(page.locator('.tiny-color-select-panel__history__color-block')).toHaveCount(2) }) diff --git a/examples/sites/demos/pc/app/color-select-panel/predefine.spec.ts b/examples/sites/demos/pc/app/color-select-panel/predefine.spec.ts index 0a8a219cb..d80b1da9f 100644 --- a/examples/sites/demos/pc/app/color-select-panel/predefine.spec.ts +++ b/examples/sites/demos/pc/app/color-select-panel/predefine.spec.ts @@ -3,23 +3,9 @@ import { test, expect } from '@playwright/test' test('预定义颜色', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('color-select-panel#predefine') - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.locator('.black').click() - await page.locator('.tiny-color-select-panel__inner__hue-select').click() - await page.getByRole('button', { name: '选择' }).click() - await page.getByRole('button', { name: 'Append predefine color' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '预定义颜色' }).click() - await page.locator('.tiny-color-select-panel__predefine > div:nth-child(8)').click() + const demo = await page.locator('#predefine') await page.getByRole('button', { name: 'Pop predefine color' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '预定义颜色' }).click() - await page.locator('.tiny-color-select-panel__inner__hue-select').click() - await page.locator('.tiny-color-select-panel__inner__hue-select').click() - await page.getByRole('button', { name: '选择' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '预定义颜色' }).click() - await page.getByRole('button', { name: 'Append predefine color' }).click() - await page.getByRole('button', { name: 'Show Color select panel' }).click() - await page.getByRole('button', { name: '预定义颜色' }).click() + await demo.getByRole('button', { name: 'Show Color select panel' }).click() + await demo.getByRole('button', { name: '预定义颜色' }).click() + expect(page.locator('.tiny-color-select-panel__predefine__color-block')).toHaveCount(7) }) diff --git a/examples/sites/demos/pc/app/config-provider/tag.spec.ts b/examples/sites/demos/pc/app/config-provider/tag.spec.ts index f11ad2fa6..6f3bf1b74 100644 --- a/examples/sites/demos/pc/app/config-provider/tag.spec.ts +++ b/examples/sites/demos/pc/app/config-provider/tag.spec.ts @@ -3,10 +3,11 @@ import { test, expect } from '@playwright/test' test('测试自定义标签', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('config-provider#tag') - await page.getByText('这是一个Tag被DOM包裹').click() - await page.locator('#tag span').nth(2).click() + const demo = await page.locator('#tag span') + await demo.nth(2).click() await page.waitForTimeout(300) - await page.locator('#tag span').nth(2).click() + await demo.nth(2).click() await page.waitForTimeout(300) - await expect(page.locator('.tiny-switch').nth(2)).toHaveCSS('background-color', 'rgb(94, 124, 224)') + const elements = await page.locator('.tiny-config-provider') + await expect(elements.nth(1)).toHaveCSS('padding', '16px') }) diff --git a/examples/sites/demos/pc/app/date-picker/align.spec.ts b/examples/sites/demos/pc/app/date-picker/align.spec.ts index d949f7716..21c8042b0 100644 --- a/examples/sites/demos/pc/app/date-picker/align.spec.ts +++ b/examples/sites/demos/pc/app/date-picker/align.spec.ts @@ -8,6 +8,7 @@ test('[DatePicker] 测试对齐方式', async ({ page }) => { const leftDateInputDom = page.getByRole('textbox').nth(1) const leftDatePanelDom = page.locator('.tiny-picker-panel').nth(2) const leftClosePanel = page.getByText('左对齐:') + await page.waitForTimeout(200) await leftDateInputDom.click() await page.waitForTimeout(200) diff --git a/examples/sites/demos/pc/app/date-picker/clear.spec.ts b/examples/sites/demos/pc/app/date-picker/clear.spec.ts index 5ecca1085..5730b4140 100644 --- a/examples/sites/demos/pc/app/date-picker/clear.spec.ts +++ b/examples/sites/demos/pc/app/date-picker/clear.spec.ts @@ -12,9 +12,9 @@ test('[DatePicker] 测试清除输入', async ({ page }) => { // 默认显示清除按钮 await datePickerDefaultClearIcon.hover() await expect(clearIcon).toBeVisible() - await expect(clearIcon.locator('path')).toHaveAttribute( + await expect(clearIcon.locator('path').nth(1)).toHaveAttribute( 'd', - 'm13.4 12 6.3-6.3c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L12 10.6 5.7 4.3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4l6.3 6.3-6.3 6.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3.3 0 .5-.1.7-.3l6.3-6.3 6.3 6.3c.2.2.4.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4L13.4 12z' + 'M4.25 3.4 8 7.15l3.75-3.75a.61.61 0 0 1 .85 0c.23.23.23.62 0 .85L8.85 8l3.75 3.75c.23.24.23.62 0 .85a.61.61 0 0 1-.85 0L8 8.85 4.25 12.6a.61.61 0 0 1-.85 0 .592.592 0 0 1 0-.85L7.15 8 3.4 4.25a.61.61 0 0 1 0-.85.61.61 0 0 1 .85 0z' ) // 隐藏清除按钮 @@ -24,9 +24,9 @@ test('[DatePicker] 测试清除输入', async ({ page }) => { // 自定义清除图标 await datePickerCustomClearIcon.hover() await expect(clearIcon).toBeVisible() - await expect(clearIcon.locator('path')).toHaveAttribute( + await expect(clearIcon.locator('path').nth(1)).toHaveAttribute( 'd', - 'm13.4 12 6.3-6.3c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L12 10.6 5.7 4.3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4l6.3 6.3-6.3 6.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3.3 0 .5-.1.7-.3l6.3-6.3 6.3 6.3c.2.2.4.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4L13.4 12z' + 'M4.25 3.4 8 7.15l3.75-3.75a.61.61 0 0 1 .85 0c.23.23.23.62 0 .85L8.85 8l3.75 3.75c.23.24.23.62 0 .85a.61.61 0 0 1-.85 0L8 8.85 4.25 12.6a.61.61 0 0 1-.85 0 .592.592 0 0 1 0-.85L7.15 8 3.4 4.25a.61.61 0 0 1 0-.85.61.61 0 0 1 .85 0z' ) // 测试清除功能 diff --git a/examples/sites/demos/pc/app/date-picker/custom-suffix-icon.spec.ts b/examples/sites/demos/pc/app/date-picker/custom-suffix-icon.spec.ts index e35b1d4b9..ec5d6f573 100644 --- a/examples/sites/demos/pc/app/date-picker/custom-suffix-icon.spec.ts +++ b/examples/sites/demos/pc/app/date-picker/custom-suffix-icon.spec.ts @@ -6,6 +6,6 @@ test('[DatePicker] 测试自定义后置图标', async ({ page }) => { const svgPathDom = page.locator('i path') await expect(svgPathDom).toHaveAttribute( 'd', - 'M19.1 13H4.9c-.5 0-.9-.4-.9-1s.4-1 .9-1h14.2c.5 0 .9.4.9 1s-.4 1-.9 1z' + 'M12.99 7.5c.28 0 .5.22.5.5s-.22.5-.5.5H3.01c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h9.98z' ) }) diff --git a/examples/sites/demos/pc/app/dialog-box/custom-dialog-content.spec.ts b/examples/sites/demos/pc/app/dialog-box/custom-dialog-content.spec.ts index 925cb6e00..b39cee52e 100644 --- a/examples/sites/demos/pc/app/dialog-box/custom-dialog-content.spec.ts +++ b/examples/sites/demos/pc/app/dialog-box/custom-dialog-content.spec.ts @@ -7,7 +7,7 @@ test('dialogBox 自定义内容', async ({ page }) => { const dialogBox = page.locator('.tiny-dialog-box') await button.click() await expect(dialogBox).toBeVisible() - await page.locator('#custom-dialog-content path').nth(2).click() + await page.locator('.tiny-alert > .tiny-alert__close').click() await page.waitForTimeout(300) await page.getByRole('button', { name: /确 定/ }).click() await expect(dialogBox).toBeHidden() diff --git a/examples/sites/demos/pc/app/input/show-password.spec.ts b/examples/sites/demos/pc/app/input/show-password.spec.ts index c3334fe6f..3daef742c 100644 --- a/examples/sites/demos/pc/app/input/show-password.spec.ts +++ b/examples/sites/demos/pc/app/input/show-password.spec.ts @@ -4,22 +4,21 @@ test('[Input]show-password', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('input#show-password') - const svg = await page.locator('.demo-input .tiny-input__suffix > .tiny-input__suffix-inner svg path') - const input = await page.locator('.demo-input .tiny-input.tiny-input-suffix input') + const demo = page.locator('#show-password') + + const svg = demo.locator('.tiny-input__suffix > .tiny-input__suffix-inner .tiny-input__icon') + const input = demo.locator('.tiny-input.tiny-input-suffix input') // 密码隐藏 await expect(svg).toBeVisible() await expect(input).toHaveAttribute('type', 'password') // 值 - await page.locator('input[type="password"]').fill('123123123') - const value = await page.locator('input[type="password"]').inputValue() + await demo.locator('input[type="password"]').fill('123123123') + const value = await demo.locator('input[type="password"]').inputValue() await expect(value).toBe('123123123') - - // 密码图标 - await expect(svg).toHaveAttribute('d', 'm3.486 3.207.712.712-.233.187c-.154.127-.307.261-.458.402l-.287.276c-.374.373-.712.762-1.011 1.151l-.047.061-.044.06-.184.251.275.374.232.291c.318.388.675.773 1.066 1.136l.244.22C5.059 9.47 6.489 10.14 8 10.14l.295-.009a5.472 5.472 0 0 0 1.722-.392l.76.762-.295.13c-.792.33-1.62.51-2.482.51l-.298-.007c-1.78-.086-3.414-.937-4.876-2.294l-.312-.3A12.91 12.91 0 0 1 1.416 7.29l-.051-.068-.05-.065-.174-.237-.135-.197-.099-.153-.04-.083a.501.501 0 0 1-.001-.357l.041-.084.099-.153.135-.197.174-.237.101-.133.252-.317c.346-.421.732-.839 1.158-1.234.216-.201.437-.39.66-.568ZM3.757.858l.096.01a.506.506 0 0 1 .258.137l1.112 1.11A6.491 6.491 0 0 1 8 1.474l.298.007c1.78.086 3.414.937 4.876 2.294l.312.3c.406.406.772.829 1.098 1.251l.051.068.05.065.173.237.136.197.098.153.042.083a.497.497 0 0 1 0 .357l-.042.084-.098.153-.136.197-.173.237-.101.133-.252.317c-.346.42-.732.838-1.158 1.234l-.288.26c-.123.106-.247.209-.372.308l.789.788.058.07a.5.5 0 0 1-.058.637l-.07.058a.499.499 0 0 1-.637-.058l-.907-.907v.002l-.727-.728V9.27l-.841-.841-.707-.706v-.002l-6.01-6.009-.058-.07a.5.5 0 0 1 .411-.784Zm1.535 4.157.775.775-.037.169c-.02.114-.03.23-.03.35l.005.15A2 2 0 0 0 8 8.308l.177-.008c.116-.01.23-.03.34-.06l.777.774-.2.087A2.99 2.99 0 0 1 8 9.308l-.176-.005a3 3 0 0 1-2.532-4.288ZM8 2.475l-.28.008a5.465 5.465 0 0 0-1.736.393l.722.724c.392-.187.83-.292 1.294-.292l.176.005A3 3 0 0 1 11 6.31l-.007.205a2.977 2.977 0 0 1-.285 1.087L11.8 8.697c.235-.182.465-.378.692-.589l.287-.276c.374-.373.712-.762 1.011-1.151l.047-.062.044-.059.183-.253-.274-.372-.232-.291a11.566 11.566 0 0 0-1.066-1.136l-.244-.22C10.941 3.146 9.511 2.475 8 2.475Zm0 1.833-.182.008c-.115.01-.227.03-.335.06l2.45 2.45c.043-.165.067-.338.067-.517l-.005-.15A2 2 0 0 0 8 4.309Z') // TODO // 密码开放显示 - await page.locator('.demo-input .tiny-input__suffix > .tiny-input__suffix-inner').click() + await demo.locator('.tiny-input__suffix > .tiny-input__suffix-inner').click() await expect(input).toHaveAttribute('type', 'text') }) diff --git a/examples/sites/demos/pc/app/logout/basic-usage.spec.ts b/examples/sites/demos/pc/app/logout/basic-usage.spec.ts index ec3f05084..807719754 100644 --- a/examples/sites/demos/pc/app/logout/basic-usage.spec.ts +++ b/examples/sites/demos/pc/app/logout/basic-usage.spec.ts @@ -1,19 +1,14 @@ import { test, expect } from '@playwright/test' -test('logout-custom-service', async ({ page }) => { - await page.goto('logout#custom-service') +test('基本用法', async ({ page }) => { + await page.goto('logout#basic-usage') const button = page.locator('.tiny-logout') - const status = page.locator('.status') - - await expect(button).toHaveText(/登录/) - await expect(status).toContainText(['false']) + const status = page.locator('.demo-logout') await button.click() await page.getByRole('button', { name: /确定/ }).click() await page.waitForTimeout(1000) - await expect(button).toHaveText(/注销/) - await expect(status).toContainText(['true']) await button.click() await page.waitForTimeout(1000) await expect(button).toHaveText(/登录/) - await expect(status).toContainText(['true']) + await expect(status).toContainText('true') }) diff --git a/examples/sites/demos/pc/app/logout/redirecturl.spec.ts b/examples/sites/demos/pc/app/logout/redirecturl.spec.ts new file mode 100644 index 000000000..cfab41919 --- /dev/null +++ b/examples/sites/demos/pc/app/logout/redirecturl.spec.ts @@ -0,0 +1,9 @@ +import { test, expect } from '@playwright/test' + +test('自定义配置', async ({ page }) => { + await page.goto('logout#redirecturl') + const button = page.locator('.tiny-logout') + await button.click() + await page.waitForTimeout(1000) + await expect(button).toHaveText(/登录/) +}) diff --git a/examples/sites/demos/pc/app/popeditor/clearable.spec.ts b/examples/sites/demos/pc/app/popeditor/clearable.spec.ts index 0a48bd071..ff46a4a9e 100644 --- a/examples/sites/demos/pc/app/popeditor/clearable.spec.ts +++ b/examples/sites/demos/pc/app/popeditor/clearable.spec.ts @@ -8,9 +8,9 @@ test('PopEditor 弹出窗筛选条件支持可清空', async ({ page }) => { const textBox = preview.getByRole('textbox') const dialogBox = page.locator('.tiny-dialog-box') const company = dialogBox.getByRole('listitem').filter({ hasText: '公司名' }).getByRole('textbox') - const companyDel = dialogBox.getByRole('listitem').filter({ hasText: '公司名' }).locator('path') + const companyDel = dialogBox.getByRole('listitem').filter({ hasText: '公司名' }).locator('.tiny-input__clear') const city = dialogBox.getByRole('listitem').filter({ hasText: '城市' }).getByRole('textbox') - const cityDel = page.getByRole('listitem').filter({ hasText: '城市' }).getByRole('img') + const cityDel = page.getByRole('listitem').filter({ hasText: '城市' }).locator('.tiny-input__clear') // 弹出框搜索框支持清空 await textBox.click() diff --git a/examples/sites/demos/pc/app/popeditor/events.spec.ts b/examples/sites/demos/pc/app/popeditor/events.spec.ts index edc93989d..99d499464 100644 --- a/examples/sites/demos/pc/app/popeditor/events.spec.ts +++ b/examples/sites/demos/pc/app/popeditor/events.spec.ts @@ -8,11 +8,8 @@ test('PopEditor change 事件', async ({ page }) => { const textBox = preview.getByRole('textbox') const dialogBox = page.locator('.tiny-dialog-box') const confirmBtn = dialogBox.getByRole('button', { name: '确 认' }) - const cancelBtn = dialogBox.getByRole('button', { name: '取 消' }) const dataItem = dialogBox.getByRole('row', { name: '1 GFD科技YX公司 福建 福州' }).locator('span') - const infoModal = page.getByText( - '值变为1,{"id":"1","name":"GFD科技YX公司","city":"福州","province":"福建","_$index_":"1"}' - ) + const infoModal = page.getByText('值变为1,{"id":"1","name":"GFD科技YX公司","city":"福州","province":"福建"}') await textBox.click() await dataItem.click() diff --git a/examples/sites/demos/pc/app/rate/not-selected-class.spec.js b/examples/sites/demos/pc/app/rate/not-selected-class.spec.js index f2877ac15..7f29a9d57 100644 --- a/examples/sites/demos/pc/app/rate/not-selected-class.spec.js +++ b/examples/sites/demos/pc/app/rate/not-selected-class.spec.js @@ -6,12 +6,7 @@ test.describe('Rate 自定义未选中图标类名', () => { await page.goto('rate#not-selected-class') const icon = page.locator('.tiny-rate__star > .tiny-svg') - const svg = page.locator('span:nth-child(5) > .tiny-svg > path') - await icon.nth(4).hover() - await expect(svg).toHaveAttribute( - 'd', - 'M12 1c-.4 0-.8.1-1.1.3-.4.2-.6.5-.8.9L7.8 7l-5 .8c-.8.1-1.4.7-1.7 1.4s-.1 1.6.5 2.2l3.7 3.8-.9 5.4c-.1.6.1 1.2.5 1.7s1 .8 1.6.8c.4 0 .7-.1 1-.3l4.4-2.5 4.4 2.5c.3.2.7.3 1 .3.6 0 1.2-.3 1.6-.8.4-.5.6-1.1.5-1.7l-.9-5.4 3.7-3.8c.6-.6.7-1.4.5-2.2-.3-.8-.9-1.3-1.7-1.4L16 7l-2.2-4.8c-.2-.4-.5-.7-.8-.9-.2-.2-.6-.3-1-.3z' - ) + await expect(icon.nth(4)).toHaveCSS('fill', 'rgba(25, 25, 25, 0.05)') }) }) diff --git a/examples/sites/demos/pc/app/rate/not-selected-color.spec.js b/examples/sites/demos/pc/app/rate/not-selected-color.spec.js index fa46255b5..efa0cda6b 100644 --- a/examples/sites/demos/pc/app/rate/not-selected-color.spec.js +++ b/examples/sites/demos/pc/app/rate/not-selected-color.spec.js @@ -10,7 +10,7 @@ test.describe('Rate 自 定义未选中图标颜色', () => { await expect(icon.nth(4)).toHaveCSS('fill', 'rgb(255, 0, 0)') await icon.nth(4).hover() - await expect(icon.nth(4)).toHaveCSS('fill', 'rgb(255, 0, 0)') + await expect(icon.nth(4)).toHaveCSS('fill', 'rgb(255, 187, 51)') await icon.nth(4).click() await expect(icon.nth(4)).toHaveCSS('fill', 'rgb(255, 187, 51)') diff --git a/examples/sites/demos/pc/app/split/moveend-event.spec.ts b/examples/sites/demos/pc/app/split/moveend-event.spec.ts index 41400d1a1..7ad36f970 100644 --- a/examples/sites/demos/pc/app/split/moveend-event.spec.ts +++ b/examples/sites/demos/pc/app/split/moveend-event.spec.ts @@ -3,7 +3,8 @@ import { test, expect } from '@playwright/test' test('moveend 事件', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('split#moveend-event') - const centerBtn = page.locator('.tiny-split-trigger') + const demo = page.locator('#moveend-event') + const centerBtn = demo.locator('.tiny-split-trigger') const { x, y } = await centerBtn.boundingBox() // 鼠标按下 await centerBtn.hover() @@ -11,6 +12,6 @@ test('moveend 事件', async ({ page }) => { await page.mouse.move(20 + x, y) await page.mouse.up() // 向右移动之后判断是否出现提示 - const moveDiv = page.getByText('拖拽结束').nth(1) + const moveDiv = page.locator('.tiny-modal').getByText('拖拽结束') await expect(moveDiv).toBeVisible() }) diff --git a/examples/sites/demos/pc/app/split/movestart-event.spec.ts b/examples/sites/demos/pc/app/split/movestart-event.spec.ts index 4cc64925e..0930cb376 100644 --- a/examples/sites/demos/pc/app/split/movestart-event.spec.ts +++ b/examples/sites/demos/pc/app/split/movestart-event.spec.ts @@ -11,6 +11,6 @@ test('movestart 事件', async ({ page }) => { await page.mouse.move(20 + x, y) await page.mouse.up() // 向右移动之后判断是否出现提示 - const moveDiv = page.getByText('拖拽开始').nth(1) + const moveDiv = page.locator('.tiny-modal').getByText('拖拽开始') await expect(moveDiv).toBeVisible() }) diff --git a/examples/sites/demos/pc/app/tabs/basic-usage.spec.ts b/examples/sites/demos/pc/app/tabs/basic-usage.spec.ts index 176cae5d4..cd7c79e14 100644 --- a/examples/sites/demos/pc/app/tabs/basic-usage.spec.ts +++ b/examples/sites/demos/pc/app/tabs/basic-usage.spec.ts @@ -4,7 +4,8 @@ test('基本用法', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#basic-usage') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#basic-usage') + const tabs = container.locator('.tiny-tabs') const tabItems = tabs.getByRole('tab') const item1 = tabItems.nth(0) const item2 = tabItems.nth(1) diff --git a/examples/sites/demos/pc/app/tabs/before-leave.spec.ts b/examples/sites/demos/pc/app/tabs/before-leave.spec.ts index b7045a770..fc34bbaf4 100644 --- a/examples/sites/demos/pc/app/tabs/before-leave.spec.ts +++ b/examples/sites/demos/pc/app/tabs/before-leave.spec.ts @@ -4,7 +4,8 @@ test('阻止切换', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#before-leave') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#before-leave') + const tabs = container.locator('.tiny-tabs') const tabItem = tabs.getByRole('tab', { name: '表单组件' }) const activeItem = page.getByRole('tab', { name: '数据组件' }) const notify = page.locator('.tiny-notify') diff --git a/examples/sites/demos/pc/app/tabs/custom-more-icon.spec.ts b/examples/sites/demos/pc/app/tabs/custom-more-icon.spec.ts index b88f226c5..4f702f4a2 100644 --- a/examples/sites/demos/pc/app/tabs/custom-more-icon.spec.ts +++ b/examples/sites/demos/pc/app/tabs/custom-more-icon.spec.ts @@ -4,7 +4,8 @@ test('"定义更多按钮"', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#custom-more-icon') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#custom-more-icon') + const tabs = container.locator('.tiny-tabs') const moreIcon = tabs.locator('.tiny-tabs__more-icon > svg') const tabItems = tabs.getByRole('tab') const lastItem = tabItems.nth(7) diff --git a/examples/sites/demos/pc/app/tabs/custom-tab-title.spec.ts b/examples/sites/demos/pc/app/tabs/custom-tab-title.spec.ts index 3ad20fad3..0a141afb6 100644 --- a/examples/sites/demos/pc/app/tabs/custom-tab-title.spec.ts +++ b/examples/sites/demos/pc/app/tabs/custom-tab-title.spec.ts @@ -4,7 +4,8 @@ test('定义标签页标题', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#custom-tab-title') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#custom-tab-title') + const tabs = container.locator('.tiny-tabs') const svg = page.getByRole('tab', { name: '数据组件' }).locator('svg') const content = tabs.getByRole('tabpanel') diff --git a/examples/sites/demos/pc/app/tabs/lazy.spec.ts b/examples/sites/demos/pc/app/tabs/lazy.spec.ts index 2b9a80182..18fcf4cba 100644 --- a/examples/sites/demos/pc/app/tabs/lazy.spec.ts +++ b/examples/sites/demos/pc/app/tabs/lazy.spec.ts @@ -4,7 +4,8 @@ test('懒加载验证,点击逐个加载', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#lazy') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#lazy') + const tabs = container.locator('.tiny-tabs') const tabItems = tabs.getByRole('tab') const panels = tabs.locator('.tiny-tabs__content>.tiny-tab-pane') diff --git a/examples/sites/demos/pc/app/tabs/more-show-all.spec.ts b/examples/sites/demos/pc/app/tabs/more-show-all.spec.ts index 4793df183..6b662c2af 100644 --- a/examples/sites/demos/pc/app/tabs/more-show-all.spec.ts +++ b/examples/sites/demos/pc/app/tabs/more-show-all.spec.ts @@ -4,9 +4,9 @@ test('超长数据下拉展示全部,面板长宽可控', async ({ page }) => page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#more-show-all') - const tabNav = page.locator('.tiny-tabs__nav.is-top.is-show-active-bar') - const showMoreBtn = page.locator('#more-show-all').getByRole('button') - const triggerBtn = page.locator('.tiny-tabs__more-container .tiny-dropdown__trigger.tiny-dropdown-trigger') + const container = page.locator('#more-show-all') + const showMoreBtn = container.getByRole('button') + const triggerBtn = container.locator('.tiny-tabs__more-container .tiny-dropdown__trigger.tiny-dropdown-trigger') const panel = page.locator('.tiny-tabs__more-dropdown') await showMoreBtn.hover() @@ -47,7 +47,7 @@ test('超长数据下拉展示全部,面板长宽可控', async ({ page }) => .filter({ hasText: /^Tab 1$/ }) .nth(1) .click() - const tab1 = page.getByRole('tab', { name: 'Tab 1', exact: true }) + const tab1 = container.getByRole('tab', { name: 'Tab 1', exact: true }) await tab1.isVisible() await expect(tab1).toHaveClass(/is-active/) }) diff --git a/examples/sites/demos/pc/app/tabs/position.spec.ts b/examples/sites/demos/pc/app/tabs/position.spec.ts index 05c05e490..b7b334018 100644 --- a/examples/sites/demos/pc/app/tabs/position.spec.ts +++ b/examples/sites/demos/pc/app/tabs/position.spec.ts @@ -4,8 +4,9 @@ test('位置:四种显示', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#position') - const tabs = page.locator('.tiny-tabs') - const tabsList = page.locator('.tiny-tabs > div') + const container = page.locator('#position') + const tabs = container.locator('.tiny-tabs') + const tabsList = container.locator('.tiny-tabs > div') const top = tabsList.first() const bottom = tabsList.last() @@ -27,21 +28,21 @@ test('位置:四种显示', async ({ page }) => { await expect(content).toHaveText(/2/) // top显示 - await page.getByRole('radio', { name: 'top 显示' }).filter({ hasText: 'top 显示' }).click() + await container.getByRole('radio', { name: 'top 显示' }).filter({ hasText: 'top 显示' }).click() await expect(tabs).toHaveClass(/tiny-tabs--top/) await expect(tabsList).toHaveCount(2) await expect(top).toHaveClass(/tiny-tabs__header/) await expect(bottom).toHaveClass('tiny-tabs__content') // bottom显示 - await page.getByRole('radio', { name: 'bottom 显示' }).filter({ hasText: 'bottom 显示' }).click() + await container.getByRole('radio', { name: 'bottom 显示' }).filter({ hasText: 'bottom 显示' }).click() await expect(tabs).toHaveClass(/tiny-tabs--bottom/) await expect(tabsList).toHaveCount(2) await expect(top).toHaveClass('tiny-tabs__content') await expect(bottom).toHaveClass(/tiny-tabs__header/) // right显示 - await page.getByRole('radio', { name: 'right 显示' }).filter({ hasText: 'right 显示' }).click() + await container.getByRole('radio', { name: 'right 显示' }).filter({ hasText: 'right 显示' }).click() await expect(tabs).toHaveClass(/tiny-tabs--right/) await expect(tabsList).toHaveCount(2) await expect(top).toHaveClass(/tiny-tabs__header/) diff --git a/examples/sites/demos/pc/app/tabs/show-different-grid-data.spec.ts b/examples/sites/demos/pc/app/tabs/show-different-grid-data.spec.ts index 0bba0794b..9a029d7d6 100644 --- a/examples/sites/demos/pc/app/tabs/show-different-grid-data.spec.ts +++ b/examples/sites/demos/pc/app/tabs/show-different-grid-data.spec.ts @@ -4,9 +4,10 @@ test('切换grid', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#show-different-grid-data') - const tabA = page.getByRole('tab', { name: '表格组件A' }) - const tabB = page.getByRole('tab', { name: '表格组件B' }) - const content = page.getByRole('tabpanel').locator('.tiny-grid-header__column').first() + const container = page.locator('#show-different-grid-data') + const tabA = container.getByRole('tab', { name: '表格组件A' }) + const tabB = container.getByRole('tab', { name: '表格组件B' }) + const content = container.getByRole('tabpanel').locator('.tiny-grid-header__column').first() await expect(content).toHaveCSS('width', '50px') await tabA.click() diff --git a/examples/sites/demos/pc/app/tabs/size.spec.ts b/examples/sites/demos/pc/app/tabs/size.spec.ts index 32958135e..78fc550f3 100644 --- a/examples/sites/demos/pc/app/tabs/size.spec.ts +++ b/examples/sites/demos/pc/app/tabs/size.spec.ts @@ -4,12 +4,13 @@ test('小尺寸', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#size') - const headerBox = page.locator('.tiny-tabs .tiny-tabs__nav-scroll') + const container = page.locator('#size') + const headerBox = container.locator('.tiny-tabs .tiny-tabs__nav-scroll') await expect(headerBox.nth(0)).toHaveCSS('height', '40px') await expect(headerBox.nth(0)).toHaveCSS('font-size', '16px') await expect(headerBox.nth(1)).toHaveCSS('height', '24px') - await expect(headerBox.nth(1)).toHaveCSS('font-size', '14px') + await expect(headerBox.nth(1).locator('.tiny-tabs__item').first()).toHaveCSS('font-size', '14px') await expect(headerBox.nth(2)).toHaveCSS('height', '24px') - await expect(headerBox.nth(2)).toHaveCSS('font-size', '12px') + await expect(headerBox.nth(2).locator('.tiny-tabs__item').first()).toHaveCSS('font-size', '12px') }) diff --git a/examples/sites/demos/pc/app/tabs/stretch-wh.spec.ts b/examples/sites/demos/pc/app/tabs/stretch-wh.spec.ts index ae0634b51..6d70bf12d 100644 --- a/examples/sites/demos/pc/app/tabs/stretch-wh.spec.ts +++ b/examples/sites/demos/pc/app/tabs/stretch-wh.spec.ts @@ -4,7 +4,8 @@ test('自动撑宽', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#stretch-wh') - const tabItem = page.getByRole('tab', { name: '表单组件,测试标签页宽度根据标题长度自动撑开' }) + const container = page.locator('#stretch-wh') + const tabItem = container.getByRole('tab', { name: '表单组件,测试标签页宽度根据标题长度自动撑开' }) await tabItem.isVisible() await expect(tabItem).toHaveCSS('flex-grow', '1') diff --git a/examples/sites/demos/pc/app/tabs/tab-style-bordercard.spec.ts b/examples/sites/demos/pc/app/tabs/tab-style-bordercard.spec.ts index da7dbf98f..274fdf4e9 100644 --- a/examples/sites/demos/pc/app/tabs/tab-style-bordercard.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tab-style-bordercard.spec.ts @@ -4,7 +4,8 @@ test('bordercard类型', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tab-style-bordercard') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#tab-style-bordercard') + const tabs = container.locator('.tiny-tabs') const tabHeader = tabs.locator('.tiny-tabs__header') const tabItems = tabs.getByRole('tab') const firstItem = tabItems.first() diff --git a/examples/sites/demos/pc/app/tabs/tab-style-card.spec.ts b/examples/sites/demos/pc/app/tabs/tab-style-card.spec.ts index 37c94ec2d..b23b985e1 100644 --- a/examples/sites/demos/pc/app/tabs/tab-style-card.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tab-style-card.spec.ts @@ -4,7 +4,8 @@ test('card类型', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tab-style-card') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#tab-style-card') + const tabs = container.locator('.tiny-tabs') const tabItems = tabs.getByRole('tab') const firstItem = tabItems.first() const item5 = tabItems.nth(4) diff --git a/examples/sites/demos/pc/app/tabs/tabs-draggable.spec.ts b/examples/sites/demos/pc/app/tabs/tabs-draggable.spec.ts index 8fb30ecdd..f79532ac6 100644 --- a/examples/sites/demos/pc/app/tabs/tabs-draggable.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tabs-draggable.spec.ts @@ -4,15 +4,16 @@ test('可拖拽', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tabs-draggable') - const items = page.getByRole('tab') - const box2 = await page.getByRole('tab', { name: 'Tab 2' }).boundingBox() - const box3 = await page.getByRole('tab', { name: 'Tab 3' }).boundingBox() + const container = page.locator('#tabs-draggable') + const items = container.getByRole('tab') + const box2 = await container.getByRole('tab', { name: 'Tab 2' }).boundingBox() + const box3 = await container.getByRole('tab', { name: 'Tab 3' }).boundingBox() const arr2 = ['2', '3', '1'] for (let i = 0; i < 3; ++i) { await expect(items.nth(i)).toHaveText(`Tab ${i + 1}`) } - await page.getByRole('tab', { name: 'Tab 1' }).hover() + await container.getByRole('tab', { name: 'Tab 1' }).hover() await page.mouse.down() await page.mouse.move(box3.x + box3.width / 2, box3.y + box3.height / 2) await page.mouse.up() diff --git a/examples/sites/demos/pc/app/tabs/tabs-events-click.spec.ts b/examples/sites/demos/pc/app/tabs/tabs-events-click.spec.ts index 1ee0b68bc..05b10a162 100644 --- a/examples/sites/demos/pc/app/tabs/tabs-events-click.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tabs-events-click.spec.ts @@ -4,9 +4,10 @@ test('点击事件', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tabs-events-click') - const items = page.getByRole('tab') + const container = page.locator('#tabs-events-click') + const items = container.getByRole('tab') const modal = page.locator('.tiny-modal') await items.nth(1).click() - await modal.waitFor({ state: 'attached', timeout: 100 }) + await expect(modal).toHaveCount(1) }) diff --git a/examples/sites/demos/pc/app/tabs/tabs-events-close.spec.ts b/examples/sites/demos/pc/app/tabs/tabs-events-close.spec.ts index 82b1b421c..829f9de27 100644 --- a/examples/sites/demos/pc/app/tabs/tabs-events-close.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tabs-events-close.spec.ts @@ -4,7 +4,8 @@ test('删除事件', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tabs-events-close') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#tabs-events-close') + const tabs = container.locator('.tiny-tabs') const tabItem = tabs.getByRole('tab', { name: '其他组件' }) const close = tabItem.locator('.tiny-tabs__icon-close') const modal = page.locator('.tiny-modal').first() diff --git a/examples/sites/demos/pc/app/tabs/tabs-second-layer.spec.ts b/examples/sites/demos/pc/app/tabs/tabs-second-layer.spec.ts index c647593ff..9b5287c9e 100644 --- a/examples/sites/demos/pc/app/tabs/tabs-second-layer.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tabs-second-layer.spec.ts @@ -4,7 +4,8 @@ test('多层级标签页', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tabs-second-layer') - const tabs1 = page.locator('.tiny-tabs').first() + const container = page.locator('#tabs-second-layer') + const tabs1 = container.locator('.tiny-tabs').first() const content1 = tabs1.getByRole('tabpanel').locator('.tiny-tabs') await expect(content1.first()).toHaveClass(/tiny-tabs--button-card/) diff --git a/examples/sites/demos/pc/app/tabs/tabs-separator.spec.ts b/examples/sites/demos/pc/app/tabs/tabs-separator.spec.ts index 2fcc6c408..4662e1e3f 100644 --- a/examples/sites/demos/pc/app/tabs/tabs-separator.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tabs-separator.spec.ts @@ -4,7 +4,8 @@ test('分隔符', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tabs-separator') - const tabs1 = page.locator('.tiny-tabs') + const container = page.locator('#tabs-separator') + const tabs1 = container.locator('.tiny-tabs') const content1 = tabs1.locator('.tiny-tabs__item-separator') const { width, height } = await content1.first().boundingBox() diff --git a/examples/sites/demos/pc/app/tabs/tooltip.spec.ts b/examples/sites/demos/pc/app/tabs/tooltip.spec.ts index d4fc709be..7c2436179 100644 --- a/examples/sites/demos/pc/app/tabs/tooltip.spec.ts +++ b/examples/sites/demos/pc/app/tabs/tooltip.spec.ts @@ -4,8 +4,9 @@ test('提示是否正常', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#tooltip') - const tabs = page.locator('.tiny-tabs') - const tabsList = page.locator('.tiny-tabs > div') + const container = page.locator('#tooltip') + const tabs = container.locator('.tiny-tabs') + const tabsList = container.locator('.tiny-tabs > div') const top = tabsList.first() await top.hover() diff --git a/examples/sites/demos/pc/app/tabs/with-add.spec.ts b/examples/sites/demos/pc/app/tabs/with-add.spec.ts index 6bd4449e6..201269339 100644 --- a/examples/sites/demos/pc/app/tabs/with-add.spec.ts +++ b/examples/sites/demos/pc/app/tabs/with-add.spec.ts @@ -4,7 +4,8 @@ test('添加功能', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('tabs#with-add') - const tabs = page.locator('.tiny-tabs') + const container = page.locator('#with-add') + const tabs = container.locator('.tiny-tabs') const tabItems = tabs.getByRole('tab') const newTabItem = tabItems.last() const add = tabs.locator('.tiny-tabs__new-tab') diff --git a/examples/sites/demos/pc/app/time-picker/clearable.spec.ts b/examples/sites/demos/pc/app/time-picker/clearable.spec.ts index 6329deecb..8fe0e5085 100644 --- a/examples/sites/demos/pc/app/time-picker/clearable.spec.ts +++ b/examples/sites/demos/pc/app/time-picker/clearable.spec.ts @@ -12,7 +12,6 @@ test('清除按钮', async ({ page }) => { // 默认显示清除按钮 await timePickerDefaultClearIcon.hover() await expect(closeIcon).toBeVisible() - await expect(closeIcon.locator('path')).toHaveAttribute('d', 'm13.4 12 6.3-6.3c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L12 10.6 5.7 4.3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4l6.3 6.3-6.3 6.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3.3 0 .5-.1.7-.3l6.3-6.3 6.3 6.3c.2.2.4.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4L13.4 12z') // 隐藏清除按钮 await timePickerHideClearIcon.hover() @@ -21,8 +20,6 @@ test('清除按钮', async ({ page }) => { // 自定义清除按钮图标 await timePickerCustomClearIcon.hover() await expect(closeIcon).toBeVisible() - await expect(closeIcon.locator('path').first()).toHaveAttribute('d', 'M14 7c0 3.87-3.13 7-7 7s-7-3.13-7-7 3.13-7 7-7 7 3.13 7 7z') - await expect(closeIcon.locator('path').nth(1)).toHaveAttribute('d', 'M9.96 9.29c.09.09.14.21.14.34 0 .13-.05.25-.14.33a.47.47 0 0 1-.67 0L7 7.67 4.71 9.96c-.18.18-.49.18-.67 0a.483.483 0 0 1 0-.67L6.33 7 4.04 4.71c-.09-.09-.14-.21-.14-.34s.05-.25.14-.34c.18-.18.49-.18.67 0L7 6.33l2.29-2.29c.19-.18.49-.18.67 0 .09.09.14.21.14.34s-.05.25-.14.34L7.67 7l2.29 2.29z') // 测试清除功能 await timePickerDefaultClearIcon.hover() diff --git a/examples/sites/demos/pc/app/time-picker/editable.spec.ts b/examples/sites/demos/pc/app/time-picker/editable.spec.ts index aaf8e8a94..fb44feaa8 100644 --- a/examples/sites/demos/pc/app/time-picker/editable.spec.ts +++ b/examples/sites/demos/pc/app/time-picker/editable.spec.ts @@ -7,14 +7,9 @@ test('文本框不可输入', async ({ page }) => { const timePicker = page.locator('.tiny-date-editor input') await timePicker.hover() await page.waitForTimeout(100) - const closeIcon = page.locator('#editable path').first() await expect(timePicker).toHaveValue('18:40:00') - await timePicker.hover() - await page.waitForTimeout(100) - await closeIcon.click() - await expect(timePicker).toHaveValue('') await timePicker.click() await page.keyboard.type('19:40:00') - await expect(timePicker).toHaveValue('') + await expect(timePicker).toHaveValue('18:40:00') }) diff --git a/examples/sites/demos/pc/app/time-picker/format.spec.ts b/examples/sites/demos/pc/app/time-picker/format.spec.ts index ffa81ffa6..5babeec54 100644 --- a/examples/sites/demos/pc/app/time-picker/format.spec.ts +++ b/examples/sites/demos/pc/app/time-picker/format.spec.ts @@ -14,18 +14,21 @@ test('时间格式化', async ({ page }) => { await page.waitForTimeout(100) await page.getByRole('listitem').filter({ hasText: '08 pm' }).locator('span').click() await page.getByRole('button', { name: '确定' }).click() + await page.waitForTimeout(100) await expect(page.getByRole('textbox', { name: '20:40:00 pm' })).toBeVisible() await page.getByRole('textbox', { name: '8:40:0 PM' }).click() await page.waitForTimeout(100) await page.getByRole('listitem').filter({ hasText: '09 PM' }).locator('span').click() await page.getByRole('button', { name: '确定' }).click() + await page.waitForTimeout(100) await expect(page.getByRole('textbox', { name: '9:40:0 PM' })).toBeVisible() await page.getByRole('textbox', { name: '21:40:0 PM' }).click() await page.waitForTimeout(100) await page.getByRole('listitem').filter({ hasText: '10 PM' }).locator('span').click() await page.getByRole('button', { name: '确定' }).click() + await page.waitForTimeout(100) await expect(page.getByRole('textbox', { name: '22:40:0 PM' })).toBeVisible() // value-format: 选中值的格式 @@ -33,6 +36,7 @@ test('时间格式化', async ({ page }) => { await page.waitForTimeout(100) await page.getByRole('listitem').filter({ hasText: '19' }).first().click() await page.getByRole('button', { name: '确定' }).click() + await page.waitForTimeout(100) await expect(page.getByRole('textbox', { name: '19:30:00' })).toBeVisible() // picker-options.format: 下拉框中显示的格式 diff --git a/examples/sites/demos/pc/app/time-picker/suffix-icon.spec.ts b/examples/sites/demos/pc/app/time-picker/suffix-icon.spec.ts index b457bc33b..67728bdf9 100644 --- a/examples/sites/demos/pc/app/time-picker/suffix-icon.spec.ts +++ b/examples/sites/demos/pc/app/time-picker/suffix-icon.spec.ts @@ -5,5 +5,8 @@ test('自定义后置图标', async ({ page }) => { await page.goto('time-picker#suffix-icon') const customIcon = page.locator('#suffix-icon svg path') - await expect(customIcon).toHaveAttribute('d', 'M19.1 13H4.9c-.5 0-.9-.4-.9-1s.4-1 .9-1h14.2c.5 0 .9.4.9 1s-.4 1-.9 1z') + await expect(customIcon).toHaveAttribute( + 'd', + 'M12.99 7.5c.28 0 .5.22.5.5s-.22.5-.5.5H3.01c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h9.98z' + ) }) diff --git a/examples/sites/demos/pc/app/tooltip/basic-usage.spec.js b/examples/sites/demos/pc/app/tooltip/basic-usage.spec.js index 8480fcb86..f9076d992 100644 --- a/examples/sites/demos/pc/app/tooltip/basic-usage.spec.js +++ b/examples/sites/demos/pc/app/tooltip/basic-usage.spec.js @@ -10,7 +10,7 @@ test('测试Tooltip的是否能出现', async ({ page }) => { let tooltip = page.getByRole('tooltip', { name: 'Top Left 提示文字' }) await page.waitForTimeout(100) - await page.mouse.move(600, 300) + await button.hover() await expect(tooltip).toBeVisible() // 测试Tooltip的位置是否正确 diff --git a/examples/sites/demos/pc/app/tooltip/delay.spec.js b/examples/sites/demos/pc/app/tooltip/delay.spec.js index 85ef6e03f..4e7e9877f 100644 --- a/examples/sites/demos/pc/app/tooltip/delay.spec.js +++ b/examples/sites/demos/pc/app/tooltip/delay.spec.js @@ -15,12 +15,12 @@ test('测试延迟显示隐藏', async ({ page }) => { await button1.hover() await page.waitForTimeout(100) await expect(tip1).toBeHidden() - await page.mouse.move(370, 320) // button1 上方 + await button1.hover() // button1 上方 await page.waitForTimeout(2010) await expect(tip1).toBeVisible() // 延迟关闭 - await page.mouse.move(500, 320) // button2 上方 + await button2.hover() // button2 上方 await page.waitForTimeout(10) await expect(tip2).toBeVisible() await page.mouse.move(0, 0) @@ -28,7 +28,7 @@ test('测试延迟显示隐藏', async ({ page }) => { await expect(tip2).toBeHidden() // 自动隐藏 - await page.mouse.move(620, 320) // button3 上方 + await button3.hover() // button3 上方 await page.waitForTimeout(10) await expect(tip3).toBeVisible() await page.waitForTimeout(2010) diff --git a/examples/sites/demos/pc/app/tooltip/pre.spec.js b/examples/sites/demos/pc/app/tooltip/pre.spec.js index 8480fcb86..776b53071 100644 --- a/examples/sites/demos/pc/app/tooltip/pre.spec.js +++ b/examples/sites/demos/pc/app/tooltip/pre.spec.js @@ -1,36 +1,17 @@ import { test, expect } from '@playwright/test' -test('测试Tooltip的是否能出现', async ({ page }) => { +test('测试文本预格式化', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) - await page.goto('tooltip#basic-usage') + await page.goto('tooltip#pre') const preview = page.locator('.pc-demo-container') - let button = preview.getByRole('button', { name: '上左' }) - let tooltip = page.getByRole('tooltip', { name: 'Top Left 提示文字' }) + let button = preview.getByRole('button', { name: '文本预格式化' }) + let tooltip = page.getByRole('tooltip', { name: '空山新雨后' }) await page.waitForTimeout(100) - await page.mouse.move(600, 300) + await button.hover() await expect(tooltip).toBeVisible() - - // 测试Tooltip的位置是否正确 - button = preview.getByRole('button', { name: '上右' }) - tooltip = page.getByRole('tooltip', { name: 'Top Right 提示文字' }) - - await button.hover() - let buttonBox = await button.boundingBox() - let tooltipBox = await tooltip.boundingBox() - - // tooltip + 高度 要小于button的y - expect(tooltipBox.y + tooltipBox.height).toBeLessThan(buttonBox.y) - - button = preview.getByRole('button', { name: '下左' }) - tooltip = page.getByRole('tooltip', { name: 'Bottom Left 提示文字' }) - - await button.hover() - buttonBox = await button.boundingBox() - tooltipBox = await tooltip.boundingBox() - - // button + 高度 要小于 tooltip 的y - expect(buttonBox.y + buttonBox.height).toBeLessThan(tooltipBox.y) + const box = await tooltip.boundingBox() + expect(box.height).toBeGreaterThan(80) // 预期应该是多行 }) diff --git a/examples/sites/demos/pc/app/user-contact/not-displayed-content.spec.ts b/examples/sites/demos/pc/app/user-contact/not-displayed-content.spec.ts index 458423b26..253052ebc 100644 --- a/examples/sites/demos/pc/app/user-contact/not-displayed-content.spec.ts +++ b/examples/sites/demos/pc/app/user-contact/not-displayed-content.spec.ts @@ -3,6 +3,7 @@ import { test, expect } from '@playwright/test' test('定制弹框不显示的内容', async ({ page }) => { page.on('pageerror', (exception) => expect(exception).toBeNull()) await page.goto('user-contact#not-displayed-content') - const noneBox = page.locator('.no-arrow') + const demo = page.locator('#not-displayed-content') + const noneBox = demo.locator('.no-arrow') await expect(noneBox).toHaveCSS('display', 'none') }) diff --git a/examples/sites/demos/pc/app/user-link/custom-service.spec.ts b/examples/sites/demos/pc/app/user-link/custom-service.spec.ts index ac93798a9..5c346358a 100644 --- a/examples/sites/demos/pc/app/user-link/custom-service.spec.ts +++ b/examples/sites/demos/pc/app/user-link/custom-service.spec.ts @@ -1,12 +1,14 @@ import { test, expect } from '@playwright/test' test('user-link-custom-service', async ({ page }) => { + page.on('pageerror', (exception) => expect(exception).toBeNull()) + await page.goto('user-link#custom-service') + const demo = page.locator('#custom-service') const card = page.locator('.tiny-popper.tiny-user-card') - const reference = page.locator('.reference-wrapper') + const reference = demo.locator('.reference-wrapper') const img = card.locator('.card-top-img img') - await expect(reference).toHaveText('test3') await expect(card).toBeHidden() await reference.click() await page.waitForTimeout(1000) diff --git a/examples/sites/package.json b/examples/sites/package.json index e5ebc417d..505483049 100644 --- a/examples/sites/package.json +++ b/examples/sites/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-docs", - "version": "3.17.1", + "version": "3.18.0", "license": "MIT", "scripts": { "start": "vite", @@ -53,7 +53,7 @@ "@playwright/test": "~1.42.0", "@types/markdown-it": "^12.2.3", "@types/node": "^17.0.45", - "@unocss/preset-icons": "^0.61.9", + "@unocss/preset-icons": "^0.38.2", "@vitejs/plugin-vue": "^4.1.0", "@vitejs/plugin-vue-jsx": "^3.0.1", "@vue/compiler-sfc": "^3.2.37", @@ -74,7 +74,7 @@ "stylelint": "^14.9.1", "stylelint-config-standard": "^26.0.0", "typescript": "^5.0.2", - "unocss": "^0.61.9", + "unocss": "^0.39.3", "unplugin-vue-components": "^0.19.9", "uslug": "^1.0.4", "vite": "^4.3.8", @@ -86,4 +86,4 @@ "vite-svg-loader": "^3.6.0", "vue-tsc": "^1.8.5" } -} +} \ No newline at end of file diff --git a/examples/sites/src/style.css b/examples/sites/src/style.css index 933785627..09d30b8b7 100644 --- a/examples/sites/src/style.css +++ b/examples/sites/src/style.css @@ -3,6 +3,11 @@ html { font-size: 16px; } +/* reset.css 引入后造成site官网中 b 和 strong 标签没有粗体,此处还原粗体 */ +b, strong { + font-weight: 700; +} + :root { --docs-markdown-top-body-zindex: 99; --docs-tabs-header-zindex: 100; diff --git a/examples/sites/vite.config.mts b/examples/sites/vite.config.ts similarity index 100% rename from examples/sites/vite.config.mts rename to examples/sites/vite.config.ts diff --git a/examples/vue2/vite.config.ts b/examples/vue2/vite.config.ts index 1057f2da9..29f98446d 100644 --- a/examples/vue2/vite.config.ts +++ b/examples/vue2/vite.config.ts @@ -30,17 +30,20 @@ export default defineConfig((config) => { }), scriptSetupPlugin(), vue2SvgPlugin(), - importPlugin([ - { - libraryName: '@opentiny/vue' - }, - ...['icon', 'icon-saas'].map((lib) => ({ - libraryName: `@opentiny/vue-${lib}`, - customName: (name: string) => { - return name === 'default' ? `@opentiny/vue-${lib}$` : `@opentiny/vue-${lib}/${name.replace(/^icon-/, '')}` - } - })) - ]), + importPlugin({ + options: [ + { + libraryName: '@opentiny/vue' + }, + ...['icon', 'icon-saas'].map((lib) => ({ + libraryName: `@opentiny/vue-${lib}`, + customName: (name: string) => { + return name === 'default' ? `@opentiny/vue-${lib}$` : `@opentiny/vue-${lib}/${name.replace(/^icon-/, '')}` + } + })) + ], + exclude: [/\.md\?.+\.js/] + }), dynamicImportPlugin(), Unocss({ include: [/\.js$/, /\.ts$/, /\.vue$/, /\.html$/, /\.jsx$/, /\.tsx$/], // 增加js ,ts扫描 diff --git a/internals/cli/src/shared/config.ts b/internals/cli/src/shared/config.ts index 3dd9cc996..998f437f5 100644 --- a/internals/cli/src/shared/config.ts +++ b/internals/cli/src/shared/config.ts @@ -6,7 +6,6 @@ const EXTENERAL = [ 'echarts-wordcloud', '@vue/composition-api', '@opentiny/vue-renderless', - '@originjs/fluent-editor', 'streamsaver', 'shepherd.js', './label-wrap', diff --git a/internals/cli/src/shared/module-utils.ts b/internals/cli/src/shared/module-utils.ts index 0d8fa1f0e..297b31e4a 100644 --- a/internals/cli/src/shared/module-utils.ts +++ b/internals/cli/src/shared/module-utils.ts @@ -14,7 +14,7 @@ const moduleMap = require(pathFromWorkspaceRoot('packages/modules.json')) type mode = 'pc' | 'mobile' | 'mobile-first' // 需要在入口文件中排除的组件,比如:富文本 -export const excludeComponents = ['RichText', 'FluentEditor'] +export const excludeComponents = ['RichText'] export interface Module { /** 源码路径,如 vue/src/button/index.ts */ diff --git a/internals/vue-vite-import/README.md b/internals/vue-vite-import/README.md index b99324b91..42e3ae647 100644 --- a/internals/vue-vite-import/README.md +++ b/internals/vue-vite-import/README.md @@ -52,3 +52,40 @@ export default { // ... } ``` + +_1.2.0版本新增参数重载_ + +```js +// vite.config.js + +// ... +import importPlugin from '@opentiny/vue-vite-import' +// ... +export default { + // ... + plugins: [ + // ... + importPlugin( + { + options: [ + { + libraryName: '@opentiny/vue', + split: '-' // 自定义分隔符 + }, + { + libraryName: '@opentiny/vue-icon', + customName: (name) => { + // 自定义模块名称 + return `@opentiny/vue-icon/lib/${name.replace(/^icon-/, '')}.js` + } + } + ], + mode: 'pc', // mode可选,表示只打包pc或者移动模板 pc | mobile | undefined + exclude: [/test\.vue/] // 可选,表示需要剔除掉的文件 + }, + 'pc' + ) + ] + // ... +} +``` diff --git a/internals/vue-vite-import/package.json b/internals/vue-vite-import/package.json index 5c37bac96..a216abbd1 100644 --- a/internals/vue-vite-import/package.json +++ b/internals/vue-vite-import/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-vite-import", - "version": "1.1.5", + "version": "1.2.0", "description": "A TinyVue vite import plugin", "main": "dist/index.cjs", "module": "dist/index.js", diff --git a/internals/vue-vite-import/src/index.ts b/internals/vue-vite-import/src/index.ts index a4b39c552..4ccff6318 100644 --- a/internals/vue-vite-import/src/index.ts +++ b/internals/vue-vite-import/src/index.ts @@ -30,19 +30,43 @@ export interface PluginOption { libraryChangeCase?: ChangeCaseType | ((name: string) => string) } +export interface allOptions { + options: PluginOptions + mode?: ModeType + exclude?: Array +} + export type PluginOptions = Array type ModeType = 'pc' | 'mobile' | undefined -export default function vitePluginBabelImport(plgOptions: PluginOptions, mode?: ModeType): Plugin { +const matchExclude = (exclude, id) => exclude.some((item) => item === id || item?.test?.(id)) + +export default function vitePluginBabelImport(plgOptions: PluginOptions | allOptions, modeType?: ModeType): Plugin { + let pluginOption + let mode + let exclude + if (Array.isArray(plgOptions)) { + pluginOption = plgOptions + mode = modeType + } else if (plgOptions && typeof plgOptions === 'object') { + pluginOption = plgOptions.options + mode = plgOptions.mode + exclude = plgOptions.exclude + } return { name: '@opentiny/vue-vite-import', transform(code, id) { + if (Array.isArray(exclude) && matchExclude(exclude, id)) { + return code + } + const isCheckMode = mode && /@opentiny\/vue-.+?\/lib\/index.js$/.test(id) && code.includes(`./${mode}`) + // 不处理node_modules内的依赖 if (/\.(?:[jt]sx?|vue)$/.test(id) && !/(node_modules)/.test(id)) { return { - code: transformCode(code, transformOptions(plgOptions)), + code: transformCode(code, transformOptions(pluginOption)), map: null } } else if (isCheckMode) { @@ -116,7 +140,9 @@ const transformImport = (matchRes: string, opt: PluginInnerOption) => { itemName = allName[0] asName = allName[1] } - const importName = opt.customName?.(itemName) || opt.libraryResolve(itemName) + // 1.2.0版本新增,组件版本新增Tiny前缀导出,因此需要特殊处理一下 + const importItemName = itemName?.startsWith('Tiny') ? itemName.substr(4) : itemName + const importName = opt.customName?.(importItemName) || opt.libraryResolve(importItemName) const compImportName = isImportWithAs ? asName : itemName return `import ${compImportName} from '${importName}'` }) @@ -133,7 +159,6 @@ const getCompRegExp = (libraryName: any) => function transformCode(code: string, plgOptions: PluginInnerOptions): string { let resultCode = code - plgOptions.forEach((opt) => { const compRegexp = getCompRegExp(opt.libraryName) if (compRegexp.test(resultCode)) { diff --git a/packages/design/aurora/package.json b/packages/design/aurora/package.json index 32299c5c7..ffc95fefd 100644 --- a/packages/design/aurora/package.json +++ b/packages/design/aurora/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-design-aurora", - "version": "3.17.0", + "version": "3.18.0", "main": "index.ts", "sideEffects": false, "type": "module", diff --git a/packages/design/saas/package.json b/packages/design/saas/package.json index 891a3423e..58bf30e67 100644 --- a/packages/design/saas/package.json +++ b/packages/design/saas/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-design-saas", - "version": "3.17.0", + "version": "3.18.0", "main": "index.ts", "sideEffects": false, "type": "module", diff --git a/packages/design/smb/package.json b/packages/design/smb/package.json index 005932b8e..5f79be08f 100644 --- a/packages/design/smb/package.json +++ b/packages/design/smb/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-design-smb", - "version": "3.17.0", + "version": "3.18.0", "sideEffects": false, "type": "module", "main": "index.ts", diff --git a/packages/fluent-editor/package.json b/packages/fluent-editor/package.json index b39fbbc3f..3ae0543bf 100644 --- a/packages/fluent-editor/package.json +++ b/packages/fluent-editor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/fluent-editor", - "version": "3.17.0", + "version": "3.18.0", "main": "dist/index.js", "files": [ "dist/*" diff --git a/packages/modules.json b/packages/modules.json index aa3471aae..0e874982f 100644 --- a/packages/modules.json +++ b/packages/modules.json @@ -1360,9 +1360,20 @@ "type": "component", "exclude": false, "mode": [ + "mobile-first", "pc" ] }, + "FluentEditorMobileFirst": { + "path": "vue/src/fluent-editor/src/mobile-first.vue", + "type": "template", + "exclude": false + }, + "FluentEditorPc": { + "path": "vue/src/fluent-editor/src/pc.vue", + "type": "template", + "exclude": false + }, "Form": { "path": "vue/src/form/index.ts", "type": "component", diff --git a/packages/renderless/package.json b/packages/renderless/package.json index dbdc9d877..4556a4202 100644 --- a/packages/renderless/package.json +++ b/packages/renderless/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-renderless", - "version": "3.17.6", + "version": "3.18.0", "private": true, "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "author": "OpenTiny Team", @@ -43,4 +43,4 @@ "esno": "^4.7.0", "tsup": "7.2.0" } -} +} \ No newline at end of file diff --git a/packages/renderless/src/picker/vue.ts b/packages/renderless/src/picker/vue.ts index 61fb35bee..dfb3e7ec0 100644 --- a/packages/renderless/src/picker/vue.ts +++ b/packages/renderless/src/picker/vue.ts @@ -287,6 +287,8 @@ const initWatch = ({ api, state, props, watch, markRaw }) => { { immediate: true } ) + watch(() => props.type, api.mountPicker) + watch(() => props.isRange, api.watchIsRange) watch(() => props.modelValue, api.watchModelValue) diff --git a/packages/theme-mobile/package.json b/packages/theme-mobile/package.json index 72b9741c9..0672565a2 100644 --- a/packages/theme-mobile/package.json +++ b/packages/theme-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-theme-mobile", - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "main": "index.css", diff --git a/packages/theme-saas/package.json b/packages/theme-saas/package.json index f804c9f1d..5bc72d6ea 100644 --- a/packages/theme-saas/package.json +++ b/packages/theme-saas/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-theme-saas", - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "main": "index.css", diff --git a/packages/theme/package.json b/packages/theme/package.json index 785032ab5..c149e29e4 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-theme", - "version": "3.17.4", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "author": "OpenTiny Team", "license": "MIT", @@ -87,4 +87,4 @@ ] } } -} +} \ No newline at end of file diff --git a/packages/theme/src/color-select-panel/index.less b/packages/theme/src/color-select-panel/index.less index 6ce6bd059..f18e7c8d8 100644 --- a/packages/theme/src/color-select-panel/index.less +++ b/packages/theme/src/color-select-panel/index.less @@ -13,7 +13,7 @@ gap: var(--ti-color-select-panel-spacing); padding: var(--ti-color-select-panel-padding-vertical) var(--ti-color-select-panel-padding-horizontal); box-shadow: var(--ti-color-select-panel-box-shadow); - + &__tools { display: flex; line-height: var(--ti-color-select-panel-tools-line-height); @@ -138,10 +138,15 @@ width: 20px; height: 20px; border-radius: var(--ti-color-select-panel-border-radius-sm); - margin-right: 8px; margin: 0 4px 4px 0; } } + .tiny-collapse-item__arrow { + display: none; + } + .tiny-collapse-item__wrap { + background: transparent; + } } .tiny-collapse-item__wrap{ background: transparent; diff --git a/packages/theme/src/form-item/index.less b/packages/theme/src/form-item/index.less index c3c2f27f3..dcfcc2181 100644 --- a/packages/theme/src/form-item/index.less +++ b/packages/theme/src/form-item/index.less @@ -126,7 +126,7 @@ color: var(--ti-form-item-label-text-color); height: var(--ti-form-item-label-line-height); line-height: var(--ti-form-item-label-line-height); - padding-right: 8px; + padding-right: var(--ti-form-item-label-padding-right); box-sizing: border-box; overflow: hidden; white-space: nowrap; diff --git a/packages/theme/src/form-item/smb-theme.js b/packages/theme/src/form-item/smb-theme.js index 9578df68d..97a5b0a31 100644 --- a/packages/theme/src/form-item/smb-theme.js +++ b/packages/theme/src/form-item/smb-theme.js @@ -1,13 +1,14 @@ export const tinyFormItemSmbTheme = { 'ti-form-item-label-text-color': 'var(--ti-common-color-text-secondary)', - 'ti-form-item-margin-bottom-default': '24px', - 'ti-form-item-margin-bottom-mini': '12px', - 'ti-form-item-margin-bottom-small': '20px', - 'ti-form-item-margin-bottom-medium': '24px', - 'ti-form-item-input-mini-height': '20px', - 'ti-form-item-input-small-height': '24px', - 'ti-form-item-input-medium-height': '32px', - 'ti-form-item-mini-line-height': '20px', - 'ti-form-item-small-line-height': '24px', - 'ti-form-item-medium-line-height': '32px' + 'ti-form-item-margin-bottom-default': 'var(--ti-common-space-6x)', + 'ti-form-item-margin-bottom-mini': 'var(--ti-common-space-3x)', + 'ti-form-item-margin-bottom-small': 'var(--ti-common-space-5x)', + 'ti-form-item-margin-bottom-medium': 'var(--ti-common-space-6x)', + 'ti-form-item-input-mini-height': 'var(--ti-common-space-5x)', + 'ti-form-item-input-small-height': 'var(--ti-common-space-6x)', + 'ti-form-item-input-medium-height': 'var(--ti-common-space-8x)', + 'ti-form-item-mini-line-height': 'var(--ti-common-space-5x)', + 'ti-form-item-small-line-height': 'var(--ti-common-space-6x)', + 'ti-form-item-medium-line-height': 'var(--ti-common-space-8x)', + 'ti-form-item-label-padding-right': 'var(--ti-common-space-6x)' } diff --git a/packages/theme/src/form-item/vars.less b/packages/theme/src/form-item/vars.less index d9832e1dc..a264cbb7a 100644 --- a/packages/theme/src/form-item/vars.less +++ b/packages/theme/src/form-item/vars.less @@ -19,6 +19,8 @@ --ti-form-item-mini-line-height: var(--ti-common-line-height-5, 24px); // 表单输入框左侧文本行高 --ti-form-item-label-line-height: var(--ti-common-size-height-normal, 28px); + // 表单输入框左侧文本内边距 + --ti-form-item-label-padding-right: var(--ti-common-space-2x, 8px); // 迷你尺寸表单的输入框高度 --ti-form-item-input-mini-height: var(--ti-common-size-6x, 24px); // 小型尺寸表单的输入框高度 diff --git a/packages/theme/src/index.less b/packages/theme/src/index.less index e9c7b304e..622de4352 100644 --- a/packages/theme/src/index.less +++ b/packages/theme/src/index.less @@ -18,6 +18,7 @@ @import './autocomplete/index.less'; @import './badge/index.less'; @import './base/index.less'; +@import './base-select/index.less'; @import './breadcrumb/index.less'; @import './breadcrumb-item/index.less'; @import './bulletin-board/index.less'; @@ -75,6 +76,7 @@ @import './float-button/index.less'; @import './floatbar/index.less'; @import './flowchart/index.less'; +@import './fluent-editor/index.less'; @import './form/index.less'; @import './form-item/index.less'; @import './fullscreen/index.less'; diff --git a/packages/theme/src/pager/index.less b/packages/theme/src/pager/index.less index fa1369acf..0ed99a3a9 100644 --- a/packages/theme/src/pager/index.less +++ b/packages/theme/src/pager/index.less @@ -177,7 +177,7 @@ &-text { color: var(--ti-pager-normal-text-color); font-size: var(--ti-pager-font-size); - padding-left: 14px; + padding-left: var(--ti-pager-normal-text-padding-left); margin-right: 8px; line-height: var(--ti-pager-input-height); &-sufix { diff --git a/packages/theme/src/pager/smb-theme.js b/packages/theme/src/pager/smb-theme.js index b66e65916..423b9357a 100644 --- a/packages/theme/src/pager/smb-theme.js +++ b/packages/theme/src/pager/smb-theme.js @@ -1,42 +1,44 @@ export const tinyPagerSmbTheme = { 'ti-pager-primary-bg-color': 'var(--ti-common-color-bg-white-emphasize)', - 'ti-pager-active-bg-color': '#0000000D', - 'ti-pager-li-border-radius': '20px', - 'ti-pager-height': '32px', - 'ti-pager-input-height': '32px', - 'ti-pager-poplist-item-padding-horizontal': '8px', + // 缺少f5f5f5common变量 + 'ti-pager-active-bg-color': '#F5F5F5', + 'ti-pager-li-border-radius': 'var(--ti-common-border-radius-6)', + 'ti-pager-height': 'var(--ti-common-size-height-normal)', + 'ti-pager-input-height': 'var(--ti-common-size-height-normal)', + 'ti-pager-poplist-item-padding-horizontal': 'var(--ti-common-space-2x)', 'ti-pager-active-font-color': 'var(--ti-common-color-text-primary)', 'ti-pager-li-item-hover-text-color': 'var(--ti-pager-text-color)', 'ti-pager-goto-btn-text-hover-color': 'var(--ti-common-color-selected-text-color)', - 'ti-pager-total-font-size': '14px', - 'ti-pager-total-height': '22px', - 'ti-pager-total-line-height': '22px', - 'ti-pager-input-border-color': '#C2C2C2', + 'ti-pager-total-font-size': 'var(--ti-common-font-size-base)', + 'ti-pager-total-height': 'var(--ti-common-line-height-2)', + 'ti-pager-total-line-height': 'var(--ti-common-line-height-2)', + 'ti-pager-input-border-color': 'var(--ti-common-color-line-normal)', 'ti-pager-total-svg-fill-color': 'var(--ti-common-color-icon-normal)', - 'ti-pager-input-padding-vertical': '12px', - 'ti-pager-svg-font-size': '16px', - 'ti-pager-prev-padding-left': '0px', - 'ti-pager-prev-padding-right': '0px', - 'ti-pager-prev-margin-left': '16px', - 'ti-pager-prev-margin-right': '8px', - 'ti-pager-next-margin-left': '8px', - 'ti-pager-next-margin-right': '0px', - 'ti-pager-next-padding-right': '0px', + 'ti-pager-input-padding-vertical': 'var(--ti-common-space-3x)', + 'ti-pager-svg-font-size': 'var(--ti-common-font-size-2)', + 'ti-pager-prev-padding-left': 'var(--ti-common-space-0)', + 'ti-pager-prev-padding-right': 'var(--ti-common-space-0)', + 'ti-pager-prev-margin-left': 'var(--ti-common-space-4x)', + 'ti-pager-prev-margin-right': 'var(--ti-common-space-2x)', + 'ti-pager-next-margin-left': 'var(--ti-common-space-2x)', + 'ti-pager-next-margin-right': 'var(--ti-common-space-0)', + 'ti-pager-next-padding-right': 'var(--ti-common-space-0)', 'ti-pager-btn-svg-fill-color': 'var(--ti-common-color-icon-normal)', - 'ti-pager-active-font-weight': '600', - 'ti-pager-dot-is-popup-svg-font-size': '16px', - 'ti-pager-poplist-item-hover-bg-color': '#0000000D', - 'ti-pager-poplist-item-hover-text-color': '#191919', + 'ti-pager-active-font-weight': 'var(--ti-common-font-weight-bold)', + 'ti-pager-dot-is-popup-svg-font-size': 'var(--ti-common-font-size-2)', + 'ti-pager-poplist-item-hover-bg-color': '#F5F5F5', + 'ti-pager-poplist-item-hover-text-color': 'var(--ti-common-color-text-primary)', 'ti-pager-li-item-hover-font-weight': 'var(--ti-common-font-weight-6)', - 'ti-pager-min-width': '32px', + 'ti-pager-min-width': 'var(--ti-common-size-height-normal)', 'ti-pager-prev-next-hover-bg-color': 'transparent', - 'ti-pager-group-sizes-margin-right': '0px', + 'ti-pager-group-sizes-margin-right': 'var(--ti-common-space-0)', 'ti-pager-sizes-input-hover-text-color': '#595959', - 'ti-pager-input-btn-width': '24px', - 'ti-pager-selector-padding-vertical': '8px', - 'ti-pager-pop-body-margin-top': '4px', - 'ti-pager-poplist-item-selected-bg-color': '#0000000D', - 'ti-pager-poplist-item-min-height': '32px', - 'ti-pager-mini-min-width': '24px', - 'ti-pager-sizes-num-margin-right': '2px' + 'ti-pager-input-btn-width': 'var(--ti-common-size-width-mini)', + 'ti-pager-selector-padding-vertical': 'var(--ti-common-space-2x)', + 'ti-pager-pop-body-margin-top': 'var(--ti-common-space-base)', + 'ti-pager-poplist-item-selected-bg-color': '#F5F5F5', + 'ti-pager-poplist-item-min-height': 'var(--ti-common-line-height-6)', + 'ti-pager-mini-min-width': 'var(--ti-common-size-width-mini)', + 'ti-pager-sizes-num-margin-right': 'var(--ti-common-dropdown-gap)', + 'ti-pager-normal-text-padding-left': 'var(--ti-common-space-4x)' } diff --git a/packages/theme/src/pager/vars.less b/packages/theme/src/pager/vars.less index 4df5f7423..92aa50309 100644 --- a/packages/theme/src/pager/vars.less +++ b/packages/theme/src/pager/vars.less @@ -46,9 +46,10 @@ --ti-pager-input-height: var(--ti-common-size-height-mini, 24px); // 分页输入框纵向内边距 --ti-pager-input-padding-vertical: 10px; - // 分页字号(不含总条数项) --ti-pager-font-size: var(--ti-common-font-size-base, 12px); + // 分页文字左边内边距 + --ti-pager-normal-text-padding-left: calc(var(--ti-common-space-base) * 3 + 2px, 14px);; // 分页前往按钮|页码项文本色 --ti-pager-text-color: var(--ti-common-color-text-secondary, #575d6c); // 分页下拉框按钮图标色 diff --git a/packages/theme/src/tabs/vars.less b/packages/theme/src/tabs/vars.less index 80122da38..8ac0b9ca5 100644 --- a/packages/theme/src/tabs/vars.less +++ b/packages/theme/src/tabs/vars.less @@ -60,9 +60,9 @@ // card类型small尺寸标签栏高度 --ti-tabs-small-height: var(--ti-common-size-10x, 40px); // 分隔符类型small尺寸标签栏高度 - --ti-tabs-small-separator-height: var(--ti-common-line-height-2, 24px); + --ti-tabs-small-separator-height: var(--ti-common-size-height-mini, 24px); // button-card类型small尺寸标签栏高度 - --ti-tabs-small-button-card-height: var(--ti-common-line-height-2, 24px); + --ti-tabs-small-button-card-height: var(--ti-common-size-height-mini, 24px); // button-card类型small尺寸标签栏字号 --ti-tabs-small-button-card-font-size: var(--ti-common-font-size-0, 12px); // card类型small尺寸标签项右外边距(new) diff --git a/packages/theme/src/theme.config.js b/packages/theme/src/theme.config.js index 75a09ecfa..45b55a7c1 100644 --- a/packages/theme/src/theme.config.js +++ b/packages/theme/src/theme.config.js @@ -86,5 +86,7 @@ export default { 'year-table': 'year-table', 'skeleton-item': 'skeleton-item', 'radio-button': 'radio-button', + 'color-select-panel': 'color-select-panel', + 'color-picker': 'color-picker', 'split': 'split-wrapper' } diff --git a/packages/vue-common/package.json b/packages/vue-common/package.json index 34919a622..6747056e3 100644 --- a/packages/vue-common/package.json +++ b/packages/vue-common/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-common", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "keywords": [ diff --git a/packages/vue-directive/package.json b/packages/vue-directive/package.json index d53f8de56..ea0c9da23 100644 --- a/packages/vue-directive/package.json +++ b/packages/vue-directive/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-directive", - "version": "3.17.0", + "version": "3.18.0", "description": "", "module": "index.ts", "main": "index.ts", diff --git a/packages/vue-icon-saas/package.json b/packages/vue-icon-saas/package.json index 7425e11a8..afcb8716f 100644 --- a/packages/vue-icon-saas/package.json +++ b/packages/vue-icon-saas/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-icon-saas", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "main": "index.ts", diff --git a/packages/vue-icon/package.json b/packages/vue-icon/package.json index 471ee6dc2..04c153849 100644 --- a/packages/vue-icon/package.json +++ b/packages/vue-icon/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-icon", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "main": "index.ts", diff --git a/packages/vue-locale/package.json b/packages/vue-locale/package.json index 019c72917..fd1e82905 100644 --- a/packages/vue-locale/package.json +++ b/packages/vue-locale/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-locale", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "src/index.ts", "license": "MIT", diff --git a/packages/vue-runtime/package.json b/packages/vue-runtime/package.json index 0c15f25d3..1836d6ec7 100644 --- a/packages/vue-runtime/package.json +++ b/packages/vue-runtime/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-runtime", "type": "module", - "version": "3.17.1", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "author": "OpenTiny Team", "license": "MIT", @@ -31,4 +31,4 @@ "dist2", "dist3" ] -} +} \ No newline at end of file diff --git a/packages/vue-saas-common/package.json b/packages/vue-saas-common/package.json index 9dd2a9e56..5bd886588 100644 --- a/packages/vue-saas-common/package.json +++ b/packages/vue-saas-common/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-saas-common", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "keywords": [ diff --git a/packages/vue/package.json b/packages/vue/package.json index 9b9f51645..4affe910f 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "homepage": "https://opentiny.design/tiny-vue", "keywords": [ @@ -131,6 +131,7 @@ "@opentiny/vue-floatbar": "workspace:~", "@opentiny/vue-floating-button": "workspace:~", "@opentiny/vue-flowchart": "workspace:~", + "@opentiny/vue-fluent-editor": "workspace:~", "@opentiny/vue-form": "workspace:~", "@opentiny/vue-form-item": "workspace:~", "@opentiny/vue-fullscreen": "workspace:~", diff --git a/packages/vue/src/action-menu/package.json b/packages/vue/src/action-menu/package.json index c0c1b8743..0ee7fc574 100644 --- a/packages/vue/src/action-menu/package.json +++ b/packages/vue/src/action-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-action-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/action-sheet/package.json b/packages/vue/src/action-sheet/package.json index b893c107d..6cb6a4275 100644 --- a/packages/vue/src/action-sheet/package.json +++ b/packages/vue/src/action-sheet/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-action-sheet", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/alert/package.json b/packages/vue/src/alert/package.json index e7b76aef5..12ed7cb5d 100644 --- a/packages/vue/src/alert/package.json +++ b/packages/vue/src/alert/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-alert", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/amount/package.json b/packages/vue/src/amount/package.json index 36d7bc119..5071ffcb8 100644 --- a/packages/vue/src/amount/package.json +++ b/packages/vue/src/amount/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-amount", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/anchor/package.json b/packages/vue/src/anchor/package.json index 2c372c4f4..13bcddebd 100644 --- a/packages/vue/src/anchor/package.json +++ b/packages/vue/src/anchor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-anchor", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "sideEffects": false, diff --git a/packages/vue/src/area/package.json b/packages/vue/src/area/package.json index e6a1ae4b9..889f148c3 100644 --- a/packages/vue/src/area/package.json +++ b/packages/vue/src/area/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-area", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/async-flowchart/package.json b/packages/vue/src/async-flowchart/package.json index a790a3952..b58fff597 100644 --- a/packages/vue/src/async-flowchart/package.json +++ b/packages/vue/src/async-flowchart/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-async-flowchart", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/autocomplete/package.json b/packages/vue/src/autocomplete/package.json index 6cf137bd4..5b74e1bf8 100644 --- a/packages/vue/src/autocomplete/package.json +++ b/packages/vue/src/autocomplete/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-autocomplete", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/avatar/package.json b/packages/vue/src/avatar/package.json index f3ab39a3c..2be69d8df 100644 --- a/packages/vue/src/avatar/package.json +++ b/packages/vue/src/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-avatar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/badge/package.json b/packages/vue/src/badge/package.json index e22f44e15..6baa75375 100644 --- a/packages/vue/src/badge/package.json +++ b/packages/vue/src/badge/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-badge", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/base-select/package.json b/packages/vue/src/base-select/package.json index bce62cc19..3c1d3ef45 100644 --- a/packages/vue/src/base-select/package.json +++ b/packages/vue/src/base-select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-base-select", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/breadcrumb-item/package.json b/packages/vue/src/breadcrumb-item/package.json index 64f3e6ec1..b0646920f 100644 --- a/packages/vue/src/breadcrumb-item/package.json +++ b/packages/vue/src/breadcrumb-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-breadcrumb-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/breadcrumb/package.json b/packages/vue/src/breadcrumb/package.json index f68da7fa6..d210b609a 100644 --- a/packages/vue/src/breadcrumb/package.json +++ b/packages/vue/src/breadcrumb/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-breadcrumb", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/bulletin-board/package.json b/packages/vue/src/bulletin-board/package.json index c962f24c1..d54b9ed70 100644 --- a/packages/vue/src/bulletin-board/package.json +++ b/packages/vue/src/bulletin-board/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-bulletin-board", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/button-group/package.json b/packages/vue/src/button-group/package.json index 3d9d371ef..f6968e0dd 100644 --- a/packages/vue/src/button-group/package.json +++ b/packages/vue/src/button-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-button-group", - "version": "3.17.1", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", @@ -24,4 +24,4 @@ "@opentiny/vue-icon": "workspace:~" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/vue/src/button/package.json b/packages/vue/src/button/package.json index 17447d729..875cfed66 100644 --- a/packages/vue/src/button/package.json +++ b/packages/vue/src/button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/calendar-bar/package.json b/packages/vue/src/calendar-bar/package.json index e9421fd22..77a77c839 100644 --- a/packages/vue/src/calendar-bar/package.json +++ b/packages/vue/src/calendar-bar/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-calendar-bar", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/calendar-view/package.json b/packages/vue/src/calendar-view/package.json index eb1fa9d01..88c8a5fd7 100644 --- a/packages/vue/src/calendar-view/package.json +++ b/packages/vue/src/calendar-view/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-calendar-view", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/calendar/package.json b/packages/vue/src/calendar/package.json index ca0de8556..430fe1731 100644 --- a/packages/vue/src/calendar/package.json +++ b/packages/vue/src/calendar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-calendar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/card-group/package.json b/packages/vue/src/card-group/package.json index f4e97bc17..6a152c1d7 100644 --- a/packages/vue/src/card-group/package.json +++ b/packages/vue/src/card-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-card-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/card-template/package.json b/packages/vue/src/card-template/package.json index 4bc1afc1c..ab9d5e837 100644 --- a/packages/vue/src/card-template/package.json +++ b/packages/vue/src/card-template/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-card-template", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/card/package.json b/packages/vue/src/card/package.json index 3fd48b719..c14f5f97c 100644 --- a/packages/vue/src/card/package.json +++ b/packages/vue/src/card/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-card", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/carousel-item/package.json b/packages/vue/src/carousel-item/package.json index 111c7e615..34e63b65a 100644 --- a/packages/vue/src/carousel-item/package.json +++ b/packages/vue/src/carousel-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-carousel-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/carousel/package.json b/packages/vue/src/carousel/package.json index 3b5d624ef..4722e9102 100644 --- a/packages/vue/src/carousel/package.json +++ b/packages/vue/src/carousel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-carousel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-menu/package.json b/packages/vue/src/cascader-menu/package.json index 95fbe1a79..5ef8ae221 100644 --- a/packages/vue/src/cascader-menu/package.json +++ b/packages/vue/src/cascader-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-mobile/package.json b/packages/vue/src/cascader-mobile/package.json index c0100a2d6..3a02b2cd6 100644 --- a/packages/vue/src/cascader-mobile/package.json +++ b/packages/vue/src/cascader-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader-mobile", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-node/package.json b/packages/vue/src/cascader-node/package.json index 4dcf742dc..958d9a8ef 100644 --- a/packages/vue/src/cascader-node/package.json +++ b/packages/vue/src/cascader-node/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader-node", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-panel/package.json b/packages/vue/src/cascader-panel/package.json index b247d8978..760d0407e 100644 --- a/packages/vue/src/cascader-panel/package.json +++ b/packages/vue/src/cascader-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-select/package.json b/packages/vue/src/cascader-select/package.json index d5668efe4..411590ed0 100644 --- a/packages/vue/src/cascader-select/package.json +++ b/packages/vue/src/cascader-select/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-cascader-select", "private": true, - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader-view/package.json b/packages/vue/src/cascader-view/package.json index 00a147248..37e9c4d67 100644 --- a/packages/vue/src/cascader-view/package.json +++ b/packages/vue/src/cascader-view/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader-view", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cascader/package.json b/packages/vue/src/cascader/package.json index ac0f1be73..6b6475d3e 100644 --- a/packages/vue/src/cascader/package.json +++ b/packages/vue/src/cascader/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cascader", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/cell/package.json b/packages/vue/src/cell/package.json index 821742dd1..663fc2bf7 100644 --- a/packages/vue/src/cell/package.json +++ b/packages/vue/src/cell/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-cell", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/autonavi-map/package.json b/packages/vue/src/chart/autonavi-map/package.json index 98b872d7b..9767f0df1 100644 --- a/packages/vue/src/chart/autonavi-map/package.json +++ b/packages/vue/src/chart/autonavi-map/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-autonavi-map", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/baidu-map/package.json b/packages/vue/src/chart/baidu-map/package.json index 4134102e4..b22671d54 100644 --- a/packages/vue/src/chart/baidu-map/package.json +++ b/packages/vue/src/chart/baidu-map/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-baidu-map", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-bar/package.json b/packages/vue/src/chart/chart-bar/package.json index edfed5fbd..4fea76890 100644 --- a/packages/vue/src/chart/chart-bar/package.json +++ b/packages/vue/src/chart/chart-bar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-bar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-boxplot/package.json b/packages/vue/src/chart/chart-boxplot/package.json index 77e562725..0f0f12ce6 100644 --- a/packages/vue/src/chart/chart-boxplot/package.json +++ b/packages/vue/src/chart/chart-boxplot/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-boxplot", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-candle/package.json b/packages/vue/src/chart/chart-candle/package.json index 12ca7f507..0309cf16d 100644 --- a/packages/vue/src/chart/chart-candle/package.json +++ b/packages/vue/src/chart/chart-candle/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-candle", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-core/package.json b/packages/vue/src/chart/chart-core/package.json index bf0891313..d1d089f3c 100644 --- a/packages/vue/src/chart/chart-core/package.json +++ b/packages/vue/src/chart/chart-core/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-core", - "version": "3.17.1", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-funnel/package.json b/packages/vue/src/chart/chart-funnel/package.json index 06f209060..62e0bca3a 100644 --- a/packages/vue/src/chart/chart-funnel/package.json +++ b/packages/vue/src/chart/chart-funnel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-funnel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-gauge/package.json b/packages/vue/src/chart/chart-gauge/package.json index a35cc8d31..b2063b95a 100644 --- a/packages/vue/src/chart/chart-gauge/package.json +++ b/packages/vue/src/chart/chart-gauge/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-gauge", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-graph/package.json b/packages/vue/src/chart/chart-graph/package.json index ca46779a1..5a2c827b9 100644 --- a/packages/vue/src/chart/chart-graph/package.json +++ b/packages/vue/src/chart/chart-graph/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-graph", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-heatmap/package.json b/packages/vue/src/chart/chart-heatmap/package.json index 24d3673b3..59a32b6d5 100644 --- a/packages/vue/src/chart/chart-heatmap/package.json +++ b/packages/vue/src/chart/chart-heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-heatmap", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-histogram/package.json b/packages/vue/src/chart/chart-histogram/package.json index 0e3385d45..59dbf75bc 100644 --- a/packages/vue/src/chart/chart-histogram/package.json +++ b/packages/vue/src/chart/chart-histogram/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-histogram", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-line/package.json b/packages/vue/src/chart/chart-line/package.json index a1f86076c..5ebac7b6a 100644 --- a/packages/vue/src/chart/chart-line/package.json +++ b/packages/vue/src/chart/chart-line/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-line", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-liquidfill/package.json b/packages/vue/src/chart/chart-liquidfill/package.json index a3e21211b..b4bbad7c9 100644 --- a/packages/vue/src/chart/chart-liquidfill/package.json +++ b/packages/vue/src/chart/chart-liquidfill/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-liquidfill", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-map/package.json b/packages/vue/src/chart/chart-map/package.json index ad8824495..51a482b79 100644 --- a/packages/vue/src/chart/chart-map/package.json +++ b/packages/vue/src/chart/chart-map/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-map", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-pie/package.json b/packages/vue/src/chart/chart-pie/package.json index 49d10ae25..a9028f0ba 100644 --- a/packages/vue/src/chart/chart-pie/package.json +++ b/packages/vue/src/chart/chart-pie/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-pie", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-process/package.json b/packages/vue/src/chart/chart-process/package.json index c09830e9b..b09c2da01 100644 --- a/packages/vue/src/chart/chart-process/package.json +++ b/packages/vue/src/chart/chart-process/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-process", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-radar/package.json b/packages/vue/src/chart/chart-radar/package.json index 0e8108834..5f54ea309 100644 --- a/packages/vue/src/chart/chart-radar/package.json +++ b/packages/vue/src/chart/chart-radar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-radar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-ring/package.json b/packages/vue/src/chart/chart-ring/package.json index f56d42af9..3b5a99f3b 100644 --- a/packages/vue/src/chart/chart-ring/package.json +++ b/packages/vue/src/chart/chart-ring/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-ring", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-sankey/package.json b/packages/vue/src/chart/chart-sankey/package.json index 879277357..d79966502 100644 --- a/packages/vue/src/chart/chart-sankey/package.json +++ b/packages/vue/src/chart/chart-sankey/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-sankey", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-scatter/package.json b/packages/vue/src/chart/chart-scatter/package.json index b7a721d61..60f9bb3ea 100644 --- a/packages/vue/src/chart/chart-scatter/package.json +++ b/packages/vue/src/chart/chart-scatter/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-scatter", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-sunburst/package.json b/packages/vue/src/chart/chart-sunburst/package.json index d1fc64a0b..9f596d2a3 100644 --- a/packages/vue/src/chart/chart-sunburst/package.json +++ b/packages/vue/src/chart/chart-sunburst/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-sunburst", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-tree/package.json b/packages/vue/src/chart/chart-tree/package.json index f81675692..fc3b38266 100644 --- a/packages/vue/src/chart/chart-tree/package.json +++ b/packages/vue/src/chart/chart-tree/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-tree", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-waterfall/package.json b/packages/vue/src/chart/chart-waterfall/package.json index d95f16086..0b6f799bd 100644 --- a/packages/vue/src/chart/chart-waterfall/package.json +++ b/packages/vue/src/chart/chart-waterfall/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-waterfall", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/chart-wordcloud/package.json b/packages/vue/src/chart/chart-wordcloud/package.json index 8d01d3a03..ece1db2f3 100644 --- a/packages/vue/src/chart/chart-wordcloud/package.json +++ b/packages/vue/src/chart/chart-wordcloud/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart-wordcloud", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/chart/package.json b/packages/vue/src/chart/package.json index c78d1094d..60f32076d 100644 --- a/packages/vue/src/chart/package.json +++ b/packages/vue/src/chart/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-chart", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/checkbox-button/package.json b/packages/vue/src/checkbox-button/package.json index 1f751dee2..8ee5c03b1 100644 --- a/packages/vue/src/checkbox-button/package.json +++ b/packages/vue/src/checkbox-button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-checkbox-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/checkbox-group/package.json b/packages/vue/src/checkbox-group/package.json index 6dd65c414..67e7daf8d 100644 --- a/packages/vue/src/checkbox-group/package.json +++ b/packages/vue/src/checkbox-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-checkbox-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/checkbox/package.json b/packages/vue/src/checkbox/package.json index 48331c2ab..69167052a 100644 --- a/packages/vue/src/checkbox/package.json +++ b/packages/vue/src/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-checkbox", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/col/package.json b/packages/vue/src/col/package.json index 28cd0c7c8..3d06649f6 100644 --- a/packages/vue/src/col/package.json +++ b/packages/vue/src/col/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-col", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/collapse-item/package.json b/packages/vue/src/collapse-item/package.json index 8b055e6ba..ba6f7e90c 100644 --- a/packages/vue/src/collapse-item/package.json +++ b/packages/vue/src/collapse-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-collapse-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/collapse-transition/package.json b/packages/vue/src/collapse-transition/package.json index cad72877d..ff540179a 100644 --- a/packages/vue/src/collapse-transition/package.json +++ b/packages/vue/src/collapse-transition/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-collapse-transition", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/collapse/package.json b/packages/vue/src/collapse/package.json index 4e3a14343..f5bb057c7 100644 --- a/packages/vue/src/collapse/package.json +++ b/packages/vue/src/collapse/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-collapse", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/color-picker/package.json b/packages/vue/src/color-picker/package.json index 11ce761f5..b57779632 100644 --- a/packages/vue/src/color-picker/package.json +++ b/packages/vue/src/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-color-picker", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/color-select-panel/package.json b/packages/vue/src/color-select-panel/package.json index 7c443753c..eb10e7252 100644 --- a/packages/vue/src/color-select-panel/package.json +++ b/packages/vue/src/color-select-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-color-select-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/column-list-group/package.json b/packages/vue/src/column-list-group/package.json index d3ee55b53..85bd697dc 100644 --- a/packages/vue/src/column-list-group/package.json +++ b/packages/vue/src/column-list-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-column-list-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/column-list-item/package.json b/packages/vue/src/column-list-item/package.json index 704edef48..247bbe19f 100644 --- a/packages/vue/src/column-list-item/package.json +++ b/packages/vue/src/column-list-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-column-list-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/company/package.json b/packages/vue/src/company/package.json index 8353c6d3b..c5b83a4b9 100644 --- a/packages/vue/src/company/package.json +++ b/packages/vue/src/company/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-company", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/config-provider/package.json b/packages/vue/src/config-provider/package.json index a758dfeeb..af96b601c 100644 --- a/packages/vue/src/config-provider/package.json +++ b/packages/vue/src/config-provider/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-config-provider", - "version": "3.17.0", + "version": "3.18.0", "main": "lib/index.js", "module": "index.ts", "sideEffects": false, diff --git a/packages/vue/src/container/package.json b/packages/vue/src/container/package.json index 783435ef4..dc8456c5d 100644 --- a/packages/vue/src/container/package.json +++ b/packages/vue/src/container/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-container", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/country/package.json b/packages/vue/src/country/package.json index c7dadaa5c..52726884c 100644 --- a/packages/vue/src/country/package.json +++ b/packages/vue/src/country/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-country", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/crop/package.json b/packages/vue/src/crop/package.json index c37abeedf..ba1533843 100644 --- a/packages/vue/src/crop/package.json +++ b/packages/vue/src/crop/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-crop", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/currency/package.json b/packages/vue/src/currency/package.json index 0ecd8002a..28cf457d6 100644 --- a/packages/vue/src/currency/package.json +++ b/packages/vue/src/currency/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-currency", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/date-panel/package.json b/packages/vue/src/date-panel/package.json index 31fc4edf5..147af610a 100644 --- a/packages/vue/src/date-panel/package.json +++ b/packages/vue/src/date-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-date-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/date-picker-mobile-first/package.json b/packages/vue/src/date-picker-mobile-first/package.json index 9127c786d..109a8327d 100644 --- a/packages/vue/src/date-picker-mobile-first/package.json +++ b/packages/vue/src/date-picker-mobile-first/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-date-picker-mobile-first", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/date-picker/package.json b/packages/vue/src/date-picker/package.json index 109d3b2cb..7b8395760 100644 --- a/packages/vue/src/date-picker/package.json +++ b/packages/vue/src/date-picker/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-date-picker", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/date-range/package.json b/packages/vue/src/date-range/package.json index 8cc7145f7..0067062e2 100644 --- a/packages/vue/src/date-range/package.json +++ b/packages/vue/src/date-range/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-date-range", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/date-table/package.json b/packages/vue/src/date-table/package.json index e88c7f47a..c3c2e8cfc 100644 --- a/packages/vue/src/date-table/package.json +++ b/packages/vue/src/date-table/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-date-table", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dept/package.json b/packages/vue/src/dept/package.json index 843c68273..d3e0723ad 100644 --- a/packages/vue/src/dept/package.json +++ b/packages/vue/src/dept/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dept", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dialog-box/package.json b/packages/vue/src/dialog-box/package.json index 69e655c91..b5f237183 100644 --- a/packages/vue/src/dialog-box/package.json +++ b/packages/vue/src/dialog-box/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dialog-box", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dialog-select/package.json b/packages/vue/src/dialog-select/package.json index 13e4daae7..94facf5f4 100644 --- a/packages/vue/src/dialog-select/package.json +++ b/packages/vue/src/dialog-select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dialog-select", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/divider/package.json b/packages/vue/src/divider/package.json index 0710cfa0e..10c0a25fe 100644 --- a/packages/vue/src/divider/package.json +++ b/packages/vue/src/divider/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-divider", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/drawer/package.json b/packages/vue/src/drawer/package.json index 23e4733c6..37640348f 100644 --- a/packages/vue/src/drawer/package.json +++ b/packages/vue/src/drawer/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-drawer", - "version": "3.17.2", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/drop-roles/package.json b/packages/vue/src/drop-roles/package.json index 50fdf867c..a66f3cfa4 100644 --- a/packages/vue/src/drop-roles/package.json +++ b/packages/vue/src/drop-roles/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-drop-roles", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/drop-times/package.json b/packages/vue/src/drop-times/package.json index 9888e09e9..262c15f3c 100644 --- a/packages/vue/src/drop-times/package.json +++ b/packages/vue/src/drop-times/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-drop-times", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dropdown-item/package.json b/packages/vue/src/dropdown-item/package.json index 270acd651..c6b98be36 100644 --- a/packages/vue/src/dropdown-item/package.json +++ b/packages/vue/src/dropdown-item/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-dropdown-item", "type": "module", - "version": "3.17.0", + "version": "3.18.0", "description": "", "license": "MIT", "sideEffects": false, @@ -25,4 +25,4 @@ "@opentiny-internal/vue-test-utils": "workspace:*", "vitest": "^0.31.0" } -} +} \ No newline at end of file diff --git a/packages/vue/src/dropdown-menu/package.json b/packages/vue/src/dropdown-menu/package.json index bdc24e90b..f37136152 100644 --- a/packages/vue/src/dropdown-menu/package.json +++ b/packages/vue/src/dropdown-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dropdown-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dropdown/package.json b/packages/vue/src/dropdown/package.json index 900820aa5..3d0c2e475 100644 --- a/packages/vue/src/dropdown/package.json +++ b/packages/vue/src/dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dropdown", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dynamic-scroller-item/package.json b/packages/vue/src/dynamic-scroller-item/package.json index 827223301..000f2129b 100644 --- a/packages/vue/src/dynamic-scroller-item/package.json +++ b/packages/vue/src/dynamic-scroller-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dynamic-scroller-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/dynamic-scroller/package.json b/packages/vue/src/dynamic-scroller/package.json index 0d8e27662..08676825e 100644 --- a/packages/vue/src/dynamic-scroller/package.json +++ b/packages/vue/src/dynamic-scroller/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-dynamic-scroller", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/espace/package.json b/packages/vue/src/espace/package.json index c5074a714..de8d85f1a 100644 --- a/packages/vue/src/espace/package.json +++ b/packages/vue/src/espace/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-espace", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/exception/package.json b/packages/vue/src/exception/package.json index 4fb6a8c6b..99e2f7bb3 100644 --- a/packages/vue/src/exception/package.json +++ b/packages/vue/src/exception/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-exception", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/fall-menu/package.json b/packages/vue/src/fall-menu/package.json index f1c16cce4..44e3b4164 100644 --- a/packages/vue/src/fall-menu/package.json +++ b/packages/vue/src/fall-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-fall-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/file-upload/package.json b/packages/vue/src/file-upload/package.json index 9e2fe4a75..84eb18a49 100644 --- a/packages/vue/src/file-upload/package.json +++ b/packages/vue/src/file-upload/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-file-upload", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/filter-bar/package.json b/packages/vue/src/filter-bar/package.json index 0ab8c9e4b..bc814872f 100644 --- a/packages/vue/src/filter-bar/package.json +++ b/packages/vue/src/filter-bar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-filter-bar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/filter-box/package.json b/packages/vue/src/filter-box/package.json index 35ea92b44..14ff42726 100644 --- a/packages/vue/src/filter-box/package.json +++ b/packages/vue/src/filter-box/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-filter-box", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/filter-panel/package.json b/packages/vue/src/filter-panel/package.json index 96bb56e05..fa380f67d 100644 --- a/packages/vue/src/filter-panel/package.json +++ b/packages/vue/src/filter-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-filter-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/filter/package.json b/packages/vue/src/filter/package.json index daad4c94c..09170516e 100644 --- a/packages/vue/src/filter/package.json +++ b/packages/vue/src/filter/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-filter", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/float-button/package.json b/packages/vue/src/float-button/package.json index 7eb296649..60a8c2925 100644 --- a/packages/vue/src/float-button/package.json +++ b/packages/vue/src/float-button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-float-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/floatbar/package.json b/packages/vue/src/floatbar/package.json index 2df1cd0cb..86c2eae82 100644 --- a/packages/vue/src/floatbar/package.json +++ b/packages/vue/src/floatbar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-floatbar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/floating-button/package.json b/packages/vue/src/floating-button/package.json index 71ce3a56f..7f8d15dc8 100644 --- a/packages/vue/src/floating-button/package.json +++ b/packages/vue/src/floating-button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-floating-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "module": "index.ts", "sideEffects": false, diff --git a/packages/vue/src/flowchart/package.json b/packages/vue/src/flowchart/package.json index 60cddb730..66916b699 100644 --- a/packages/vue/src/flowchart/package.json +++ b/packages/vue/src/flowchart/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-flowchart", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/fluent-editor/package.json b/packages/vue/src/fluent-editor/package.json index 478cfa398..6a4bcbe1e 100644 --- a/packages/vue/src/fluent-editor/package.json +++ b/packages/vue/src/fluent-editor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-fluent-editor", - "version": "3.16.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/form-item/package.json b/packages/vue/src/form-item/package.json index c53aeaca0..cafd09d94 100644 --- a/packages/vue/src/form-item/package.json +++ b/packages/vue/src/form-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-form-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/form/package.json b/packages/vue/src/form/package.json index f1f23e9f8..742040468 100644 --- a/packages/vue/src/form/package.json +++ b/packages/vue/src/form/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-form", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/fullscreen/package.json b/packages/vue/src/fullscreen/package.json index 7a78f4c97..aab874b91 100644 --- a/packages/vue/src/fullscreen/package.json +++ b/packages/vue/src/fullscreen/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-fullscreen", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/grid-column/package.json b/packages/vue/src/grid-column/package.json index 37d90ad7a..677c52f5d 100644 --- a/packages/vue/src/grid-column/package.json +++ b/packages/vue/src/grid-column/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-grid-column", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/grid-manager/package.json b/packages/vue/src/grid-manager/package.json index 66dfa8afd..323d022cd 100644 --- a/packages/vue/src/grid-manager/package.json +++ b/packages/vue/src/grid-manager/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-grid-manager", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/grid-toolbar/package.json b/packages/vue/src/grid-toolbar/package.json index 73f30ae73..9e04f3227 100644 --- a/packages/vue/src/grid-toolbar/package.json +++ b/packages/vue/src/grid-toolbar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-grid-toolbar", - "version": "3.17.2", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", @@ -47,4 +47,4 @@ "@opentiny/vue-tree": "workspace:~" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/vue/src/grid/package.json b/packages/vue/src/grid/package.json index faa645951..038b973d8 100644 --- a/packages/vue/src/grid/package.json +++ b/packages/vue/src/grid/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-grid", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/guide/package.json b/packages/vue/src/guide/package.json index 85443fb21..35d98d181 100644 --- a/packages/vue/src/guide/package.json +++ b/packages/vue/src/guide/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-guide", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/hrapprover/package.json b/packages/vue/src/hrapprover/package.json index 4a26ecf05..9ba5d78fd 100644 --- a/packages/vue/src/hrapprover/package.json +++ b/packages/vue/src/hrapprover/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-hrapprover", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/image-viewer/package.json b/packages/vue/src/image-viewer/package.json index f9d830fb0..f5341d209 100644 --- a/packages/vue/src/image-viewer/package.json +++ b/packages/vue/src/image-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-image-viewer", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/image/package.json b/packages/vue/src/image/package.json index c5dcdb68f..bc6eb3f61 100644 --- a/packages/vue/src/image/package.json +++ b/packages/vue/src/image/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-image", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/index-bar-anchor/package.json b/packages/vue/src/index-bar-anchor/package.json index d573fa52b..cea9ad542 100644 --- a/packages/vue/src/index-bar-anchor/package.json +++ b/packages/vue/src/index-bar-anchor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-index-bar-anchor", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/index-bar/package.json b/packages/vue/src/index-bar/package.json index 6a39c224c..17f3e1014 100644 --- a/packages/vue/src/index-bar/package.json +++ b/packages/vue/src/index-bar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-index-bar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/input/package.json b/packages/vue/src/input/package.json index dae3534d6..c35f97bca 100644 --- a/packages/vue/src/input/package.json +++ b/packages/vue/src/input/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-input", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/ip-address/package.json b/packages/vue/src/ip-address/package.json index 987756742..722fa78f9 100644 --- a/packages/vue/src/ip-address/package.json +++ b/packages/vue/src/ip-address/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-ip-address", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/label/package.json b/packages/vue/src/label/package.json index 0d0b8d20e..b171b889d 100644 --- a/packages/vue/src/label/package.json +++ b/packages/vue/src/label/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-label", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/layout/package.json b/packages/vue/src/layout/package.json index cc04accf2..f4a0ab0ca 100644 --- a/packages/vue/src/layout/package.json +++ b/packages/vue/src/layout/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-layout", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/link-menu/package.json b/packages/vue/src/link-menu/package.json index 095c3e70e..f943c96e8 100644 --- a/packages/vue/src/link-menu/package.json +++ b/packages/vue/src/link-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-link-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/link/package.json b/packages/vue/src/link/package.json index 813970453..e217b7cb1 100644 --- a/packages/vue/src/link/package.json +++ b/packages/vue/src/link/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-link", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/list/package.json b/packages/vue/src/list/package.json index 55ddafa13..c87260c54 100644 --- a/packages/vue/src/list/package.json +++ b/packages/vue/src/list/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-list", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/loading/package.json b/packages/vue/src/loading/package.json index 821f982f4..510527b38 100644 --- a/packages/vue/src/loading/package.json +++ b/packages/vue/src/loading/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-loading", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/locales/package.json b/packages/vue/src/locales/package.json index 001fdac0c..cbace7306 100644 --- a/packages/vue/src/locales/package.json +++ b/packages/vue/src/locales/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-locales", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/logon-user/package.json b/packages/vue/src/logon-user/package.json index a21c75171..4ee2a3ede 100644 --- a/packages/vue/src/logon-user/package.json +++ b/packages/vue/src/logon-user/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-logon-user", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/logout/package.json b/packages/vue/src/logout/package.json index 030a8a271..1c4aab85b 100644 --- a/packages/vue/src/logout/package.json +++ b/packages/vue/src/logout/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-logout", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/mask/package.json b/packages/vue/src/mask/package.json index d1cd36463..6016df0f0 100644 --- a/packages/vue/src/mask/package.json +++ b/packages/vue/src/mask/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-mask", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/menu/package.json b/packages/vue/src/menu/package.json index e4a499901..775494ea7 100644 --- a/packages/vue/src/menu/package.json +++ b/packages/vue/src/menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/message/package.json b/packages/vue/src/message/package.json index 52b5d8d6e..d236497f8 100644 --- a/packages/vue/src/message/package.json +++ b/packages/vue/src/message/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-message", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/milestone/package.json b/packages/vue/src/milestone/package.json index 9c8d16208..a95414dfb 100644 --- a/packages/vue/src/milestone/package.json +++ b/packages/vue/src/milestone/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-milestone", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/mind-map/package.json b/packages/vue/src/mind-map/package.json index 7f9d8bdfa..5692cd761 100644 --- a/packages/vue/src/mind-map/package.json +++ b/packages/vue/src/mind-map/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-mind-map", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/mini-picker/package.json b/packages/vue/src/mini-picker/package.json index 981f6b35d..9776b5107 100644 --- a/packages/vue/src/mini-picker/package.json +++ b/packages/vue/src/mini-picker/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-mini-picker", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/modal/package.json b/packages/vue/src/modal/package.json index 372b64fb3..f9bc47a3d 100644 --- a/packages/vue/src/modal/package.json +++ b/packages/vue/src/modal/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-modal", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/month-range/package.json b/packages/vue/src/month-range/package.json index 7ec3c3ab3..58a4871b4 100644 --- a/packages/vue/src/month-range/package.json +++ b/packages/vue/src/month-range/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-month-range", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/month-table/package.json b/packages/vue/src/month-table/package.json index c06bf2d8c..069e37221 100644 --- a/packages/vue/src/month-table/package.json +++ b/packages/vue/src/month-table/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-month-table", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/multi-select-item/package.json b/packages/vue/src/multi-select-item/package.json index 088d89057..0770ff657 100644 --- a/packages/vue/src/multi-select-item/package.json +++ b/packages/vue/src/multi-select-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-multi-select-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/multi-select/package.json b/packages/vue/src/multi-select/package.json index fad7a92bf..fa18e61a4 100644 --- a/packages/vue/src/multi-select/package.json +++ b/packages/vue/src/multi-select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-multi-select", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/nav-bar/package.json b/packages/vue/src/nav-bar/package.json index 2e01af6f1..a1d14de2a 100644 --- a/packages/vue/src/nav-bar/package.json +++ b/packages/vue/src/nav-bar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-nav-bar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/nav-menu/package.json b/packages/vue/src/nav-menu/package.json index 1c21a1a75..15b09b2be 100644 --- a/packages/vue/src/nav-menu/package.json +++ b/packages/vue/src/nav-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-nav-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/notify/package.json b/packages/vue/src/notify/package.json index c772ea059..9d0bae089 100644 --- a/packages/vue/src/notify/package.json +++ b/packages/vue/src/notify/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-notify", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/numeric/package.json b/packages/vue/src/numeric/package.json index ad44556c1..fabdfb432 100644 --- a/packages/vue/src/numeric/package.json +++ b/packages/vue/src/numeric/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-numeric", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/option-group/package.json b/packages/vue/src/option-group/package.json index f0211bf64..96518a9f8 100644 --- a/packages/vue/src/option-group/package.json +++ b/packages/vue/src/option-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-option-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/option/package.json b/packages/vue/src/option/package.json index 4b8abbe63..b867ba349 100644 --- a/packages/vue/src/option/package.json +++ b/packages/vue/src/option/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-option", "type": "module", - "version": "3.17.0", + "version": "3.18.0", "description": "", "license": "MIT", "sideEffects": false, @@ -22,4 +22,4 @@ "@opentiny-internal/vue-test-utils": "workspace:*", "vitest": "^0.31.0" } -} +} \ No newline at end of file diff --git a/packages/vue/src/pager-item/package.json b/packages/vue/src/pager-item/package.json index 8a0575e8b..a31cc6388 100644 --- a/packages/vue/src/pager-item/package.json +++ b/packages/vue/src/pager-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-pager-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/pager/package.json b/packages/vue/src/pager/package.json index 2c789e89b..405a500da 100644 --- a/packages/vue/src/pager/package.json +++ b/packages/vue/src/pager/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-pager", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/panel/package.json b/packages/vue/src/panel/package.json index 95c26e53d..c0b24d4ed 100644 --- a/packages/vue/src/panel/package.json +++ b/packages/vue/src/panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/picker-column/package.json b/packages/vue/src/picker-column/package.json index 19debf17d..1e935bbc1 100644 --- a/packages/vue/src/picker-column/package.json +++ b/packages/vue/src/picker-column/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-picker-column", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/picker/package.json b/packages/vue/src/picker/package.json index 661ebff25..001116b17 100644 --- a/packages/vue/src/picker/package.json +++ b/packages/vue/src/picker/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-picker", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/pop-upload/package.json b/packages/vue/src/pop-upload/package.json index c8e6bbc93..53fc235e6 100644 --- a/packages/vue/src/pop-upload/package.json +++ b/packages/vue/src/pop-upload/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-pop-upload", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/popconfirm/package.json b/packages/vue/src/popconfirm/package.json index d3de960f1..884a3c854 100644 --- a/packages/vue/src/popconfirm/package.json +++ b/packages/vue/src/popconfirm/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-popconfirm", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/popeditor/package.json b/packages/vue/src/popeditor/package.json index 76a3ed8b4..dfc8212df 100644 --- a/packages/vue/src/popeditor/package.json +++ b/packages/vue/src/popeditor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-popeditor", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/popover/package.json b/packages/vue/src/popover/package.json index d51189301..dcd63cb42 100644 --- a/packages/vue/src/popover/package.json +++ b/packages/vue/src/popover/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-popover", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/popup/package.json b/packages/vue/src/popup/package.json index a7eb3c3dd..b00646e6e 100644 --- a/packages/vue/src/popup/package.json +++ b/packages/vue/src/popup/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-popup", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/progress/package.json b/packages/vue/src/progress/package.json index b9cd25e18..ac6ebe5dc 100644 --- a/packages/vue/src/progress/package.json +++ b/packages/vue/src/progress/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-progress", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/pull-refresh/package.json b/packages/vue/src/pull-refresh/package.json index ca464bdf4..70dfc0851 100644 --- a/packages/vue/src/pull-refresh/package.json +++ b/packages/vue/src/pull-refresh/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-pull-refresh", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/qr-code/package.json b/packages/vue/src/qr-code/package.json index 4f5e86470..8a28a51c4 100644 --- a/packages/vue/src/qr-code/package.json +++ b/packages/vue/src/qr-code/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-qr-code", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/quarter-panel/package.json b/packages/vue/src/quarter-panel/package.json index bb6d2f0d6..972ababa9 100644 --- a/packages/vue/src/quarter-panel/package.json +++ b/packages/vue/src/quarter-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-quarter-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/query-builder/package.json b/packages/vue/src/query-builder/package.json index 24ae2c946..fda6c3ce3 100644 --- a/packages/vue/src/query-builder/package.json +++ b/packages/vue/src/query-builder/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-query-builder", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/radio-button/package.json b/packages/vue/src/radio-button/package.json index 74d70ea4c..6789e922e 100644 --- a/packages/vue/src/radio-button/package.json +++ b/packages/vue/src/radio-button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-radio-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/radio-group/package.json b/packages/vue/src/radio-group/package.json index adb8a8222..2b02e99f3 100644 --- a/packages/vue/src/radio-group/package.json +++ b/packages/vue/src/radio-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-radio-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/radio/package.json b/packages/vue/src/radio/package.json index c78d88450..c1cc80b1a 100644 --- a/packages/vue/src/radio/package.json +++ b/packages/vue/src/radio/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-radio", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/rate/package.json b/packages/vue/src/rate/package.json index 227d4bcb5..90059ba9a 100644 --- a/packages/vue/src/rate/package.json +++ b/packages/vue/src/rate/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-rate", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/record/package.json b/packages/vue/src/record/package.json index 7a6fd618a..392153717 100644 --- a/packages/vue/src/record/package.json +++ b/packages/vue/src/record/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-record", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/recycle-scroller/package.json b/packages/vue/src/recycle-scroller/package.json index 69d5fae84..f34720c61 100644 --- a/packages/vue/src/recycle-scroller/package.json +++ b/packages/vue/src/recycle-scroller/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-recycle-scroller", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/rich-text-editor/package.json b/packages/vue/src/rich-text-editor/package.json index c37c33984..46525cc06 100644 --- a/packages/vue/src/rich-text-editor/package.json +++ b/packages/vue/src/rich-text-editor/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-rich-text-editor", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/rich-text/package.json b/packages/vue/src/rich-text/package.json index f32fe3d96..b4a44b30d 100644 --- a/packages/vue/src/rich-text/package.json +++ b/packages/vue/src/rich-text/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-rich-text", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/river/package.json b/packages/vue/src/river/package.json index 813ff9ece..7c41ef399 100644 --- a/packages/vue/src/river/package.json +++ b/packages/vue/src/river/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-river", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/roles/package.json b/packages/vue/src/roles/package.json index 083ea76a6..979acfecf 100644 --- a/packages/vue/src/roles/package.json +++ b/packages/vue/src/roles/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-roles", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/row/package.json b/packages/vue/src/row/package.json index c7cfcbc3b..56f02f2c5 100644 --- a/packages/vue/src/row/package.json +++ b/packages/vue/src/row/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-row", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/scroll-text/package.json b/packages/vue/src/scroll-text/package.json index 6dd542be0..6a76ffb22 100644 --- a/packages/vue/src/scroll-text/package.json +++ b/packages/vue/src/scroll-text/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-scroll-text", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/scrollbar/package.json b/packages/vue/src/scrollbar/package.json index 20f91216b..c5f2ad18d 100644 --- a/packages/vue/src/scrollbar/package.json +++ b/packages/vue/src/scrollbar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-scrollbar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/search/package.json b/packages/vue/src/search/package.json index bdef3defc..99e89f0ff 100644 --- a/packages/vue/src/search/package.json +++ b/packages/vue/src/search/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-search", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/select-dropdown/package.json b/packages/vue/src/select-dropdown/package.json index dbb64fa42..5284c1955 100644 --- a/packages/vue/src/select-dropdown/package.json +++ b/packages/vue/src/select-dropdown/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-select-dropdown", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/select-mobile/package.json b/packages/vue/src/select-mobile/package.json index ce94dd719..4bb132776 100644 --- a/packages/vue/src/select-mobile/package.json +++ b/packages/vue/src/select-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-select-mobile", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/select-view/package.json b/packages/vue/src/select-view/package.json index 3cf476b81..5777b89af 100644 --- a/packages/vue/src/select-view/package.json +++ b/packages/vue/src/select-view/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-select-view", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/select/package.json b/packages/vue/src/select/package.json index d05fa9846..257697f89 100644 --- a/packages/vue/src/select/package.json +++ b/packages/vue/src/select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-select", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/selected-box/package.json b/packages/vue/src/selected-box/package.json index 05cde4d47..84a02682d 100644 --- a/packages/vue/src/selected-box/package.json +++ b/packages/vue/src/selected-box/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-selected-box", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/signature/package.json b/packages/vue/src/signature/package.json index b9b332715..6bcb87086 100644 --- a/packages/vue/src/signature/package.json +++ b/packages/vue/src/signature/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-signature", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/skeleton-item/package.json b/packages/vue/src/skeleton-item/package.json index f1bdfcf77..eb9d5bfc2 100644 --- a/packages/vue/src/skeleton-item/package.json +++ b/packages/vue/src/skeleton-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-skeleton-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/skeleton/package.json b/packages/vue/src/skeleton/package.json index 32f5d0d63..21e04c737 100644 --- a/packages/vue/src/skeleton/package.json +++ b/packages/vue/src/skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-skeleton", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/slider-button-group/package.json b/packages/vue/src/slider-button-group/package.json index 8f1fa3bda..44b79cc1a 100644 --- a/packages/vue/src/slider-button-group/package.json +++ b/packages/vue/src/slider-button-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-slider-button-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/slider-button/package.json b/packages/vue/src/slider-button/package.json index b75eee9fe..6126f24b6 100644 --- a/packages/vue/src/slider-button/package.json +++ b/packages/vue/src/slider-button/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-slider-button", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/slider/package.json b/packages/vue/src/slider/package.json index 1329cdfcf..55cf36be3 100644 --- a/packages/vue/src/slider/package.json +++ b/packages/vue/src/slider/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-slider", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/split/package.json b/packages/vue/src/split/package.json index 7b383817e..f6b61fd4c 100644 --- a/packages/vue/src/split/package.json +++ b/packages/vue/src/split/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-split", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/standard-list-item/package.json b/packages/vue/src/standard-list-item/package.json index 4495ea9f6..ca2b59460 100644 --- a/packages/vue/src/standard-list-item/package.json +++ b/packages/vue/src/standard-list-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-standard-list-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/statistic/package.json b/packages/vue/src/statistic/package.json index 6b87fd15a..aeb89bb53 100644 --- a/packages/vue/src/statistic/package.json +++ b/packages/vue/src/statistic/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-statistic", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/steps/package.json b/packages/vue/src/steps/package.json index 3d2c300a8..b490e9f44 100644 --- a/packages/vue/src/steps/package.json +++ b/packages/vue/src/steps/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-steps", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/svg-icon/package.json b/packages/vue/src/svg-icon/package.json index 1a6f743b9..46dad0bdd 100644 --- a/packages/vue/src/svg-icon/package.json +++ b/packages/vue/src/svg-icon/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-svg-icon", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/switch/package.json b/packages/vue/src/switch/package.json index ae671b8ba..2cd9a9587 100644 --- a/packages/vue/src/switch/package.json +++ b/packages/vue/src/switch/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-switch", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tab-item/package.json b/packages/vue/src/tab-item/package.json index 1ca311f2d..6041d9b69 100644 --- a/packages/vue/src/tab-item/package.json +++ b/packages/vue/src/tab-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tab-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tabbar-item/package.json b/packages/vue/src/tabbar-item/package.json index 9193e7db4..de8a345db 100644 --- a/packages/vue/src/tabbar-item/package.json +++ b/packages/vue/src/tabbar-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tabbar-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tabbar/package.json b/packages/vue/src/tabbar/package.json index f771226c4..d9f42e0f1 100644 --- a/packages/vue/src/tabbar/package.json +++ b/packages/vue/src/tabbar/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tabbar", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/table/package.json b/packages/vue/src/table/package.json index 8821ee3da..c83c3f4d2 100644 --- a/packages/vue/src/table/package.json +++ b/packages/vue/src/table/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-table", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tabs/package.json b/packages/vue/src/tabs/package.json index 5a99d344b..665d90b08 100644 --- a/packages/vue/src/tabs/package.json +++ b/packages/vue/src/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tabs", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tag-group/package.json b/packages/vue/src/tag-group/package.json index 409d6c547..714ee0d1b 100644 --- a/packages/vue/src/tag-group/package.json +++ b/packages/vue/src/tag-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tag-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tag/package.json b/packages/vue/src/tag/package.json index 34f70abc9..fd7cde6d1 100644 --- a/packages/vue/src/tag/package.json +++ b/packages/vue/src/tag/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tag", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/text-popup/package.json b/packages/vue/src/text-popup/package.json index 3a253a75c..6978341fb 100644 --- a/packages/vue/src/text-popup/package.json +++ b/packages/vue/src/text-popup/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-text-popup", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-line-new/package.json b/packages/vue/src/time-line-new/package.json index 7cab012ea..447e3a32b 100644 --- a/packages/vue/src/time-line-new/package.json +++ b/packages/vue/src/time-line-new/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-time-line-new", "type": "module", - "version": "3.17.0", + "version": "3.18.0", "description": "", "license": "MIT", "sideEffects": false, @@ -22,4 +22,4 @@ "@opentiny-internal/vue-test-utils": "workspace:*", "vitest": "^0.31.0" } -} +} \ No newline at end of file diff --git a/packages/vue/src/time-line/package.json b/packages/vue/src/time-line/package.json index 5f2c5f4eb..d956c3e5e 100644 --- a/packages/vue/src/time-line/package.json +++ b/packages/vue/src/time-line/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-line", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-panel/package.json b/packages/vue/src/time-panel/package.json index 84c99add6..08702ad5e 100644 --- a/packages/vue/src/time-panel/package.json +++ b/packages/vue/src/time-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-picker-mobile/package.json b/packages/vue/src/time-picker-mobile/package.json index 6fe852d5c..a73ca4575 100644 --- a/packages/vue/src/time-picker-mobile/package.json +++ b/packages/vue/src/time-picker-mobile/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-picker-mobile", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-picker/package.json b/packages/vue/src/time-picker/package.json index 54931286d..973585a26 100644 --- a/packages/vue/src/time-picker/package.json +++ b/packages/vue/src/time-picker/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-picker", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-range/package.json b/packages/vue/src/time-range/package.json index b3c3e1cc8..34719eb29 100644 --- a/packages/vue/src/time-range/package.json +++ b/packages/vue/src/time-range/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-range", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-select/package.json b/packages/vue/src/time-select/package.json index 999979fdd..f47587c00 100644 --- a/packages/vue/src/time-select/package.json +++ b/packages/vue/src/time-select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-select", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time-spinner/package.json b/packages/vue/src/time-spinner/package.json index f3d3633d9..e855e966e 100644 --- a/packages/vue/src/time-spinner/package.json +++ b/packages/vue/src/time-spinner/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time-spinner", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/time/package.json b/packages/vue/src/time/package.json index 379dbe1d2..215074452 100644 --- a/packages/vue/src/time/package.json +++ b/packages/vue/src/time/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-time", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/timeline-item/package.json b/packages/vue/src/timeline-item/package.json index 6178b5091..05cc6b537 100644 --- a/packages/vue/src/timeline-item/package.json +++ b/packages/vue/src/timeline-item/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-timeline-item", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/toast/package.json b/packages/vue/src/toast/package.json index cf90b61f5..39da8eb36 100644 --- a/packages/vue/src/toast/package.json +++ b/packages/vue/src/toast/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-toast", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/toggle-menu/package.json b/packages/vue/src/toggle-menu/package.json index 520f5915b..eaea9cf10 100644 --- a/packages/vue/src/toggle-menu/package.json +++ b/packages/vue/src/toggle-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-toggle-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tooltip/package.json b/packages/vue/src/tooltip/package.json index acf4ca0ad..19e1322a2 100644 --- a/packages/vue/src/tooltip/package.json +++ b/packages/vue/src/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tooltip", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/top-box/package.json b/packages/vue/src/top-box/package.json index 5a599b1be..a51261c2f 100644 --- a/packages/vue/src/top-box/package.json +++ b/packages/vue/src/top-box/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-top-box", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/transfer-panel/package.json b/packages/vue/src/transfer-panel/package.json index ee5b03edd..adfaab8f1 100644 --- a/packages/vue/src/transfer-panel/package.json +++ b/packages/vue/src/transfer-panel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-transfer-panel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/transfer/package.json b/packages/vue/src/transfer/package.json index 4d68c015c..9ad9d1833 100644 --- a/packages/vue/src/transfer/package.json +++ b/packages/vue/src/transfer/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-transfer", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tree-menu/package.json b/packages/vue/src/tree-menu/package.json index 93577bedf..e09dbc179 100644 --- a/packages/vue/src/tree-menu/package.json +++ b/packages/vue/src/tree-menu/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tree-menu", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tree-select/package.json b/packages/vue/src/tree-select/package.json index e6724f953..e71194bfc 100644 --- a/packages/vue/src/tree-select/package.json +++ b/packages/vue/src/tree-select/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-tree-select", - "version": "3.16.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/tree/package.json b/packages/vue/src/tree/package.json index 4b61a954e..b02076151 100644 --- a/packages/vue/src/tree/package.json +++ b/packages/vue/src/tree/package.json @@ -1,7 +1,7 @@ { "name": "@opentiny/vue-tree", "type": "module", - "version": "3.17.0", + "version": "3.18.0", "description": "", "license": "MIT", "sideEffects": false, @@ -29,4 +29,4 @@ "@opentiny-internal/vue-test-utils": "workspace:*", "vitest": "^0.31.0" } -} +} \ No newline at end of file diff --git a/packages/vue/src/upload-dragger/package.json b/packages/vue/src/upload-dragger/package.json index fe847beb7..2d464fd3d 100644 --- a/packages/vue/src/upload-dragger/package.json +++ b/packages/vue/src/upload-dragger/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-upload-dragger", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/upload-list/package.json b/packages/vue/src/upload-list/package.json index 6c64d0208..474584b26 100644 --- a/packages/vue/src/upload-list/package.json +++ b/packages/vue/src/upload-list/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-upload-list", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/upload/package.json b/packages/vue/src/upload/package.json index 29d952d26..537f5c56e 100644 --- a/packages/vue/src/upload/package.json +++ b/packages/vue/src/upload/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-upload", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user-account/package.json b/packages/vue/src/user-account/package.json index 834afc002..d1055936d 100644 --- a/packages/vue/src/user-account/package.json +++ b/packages/vue/src/user-account/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user-account", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user-contact/package.json b/packages/vue/src/user-contact/package.json index a014f865b..c6d420be7 100644 --- a/packages/vue/src/user-contact/package.json +++ b/packages/vue/src/user-contact/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user-contact", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user-head-group/package.json b/packages/vue/src/user-head-group/package.json index 15dcf6811..ffe92f998 100644 --- a/packages/vue/src/user-head-group/package.json +++ b/packages/vue/src/user-head-group/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user-head-group", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user-head/package.json b/packages/vue/src/user-head/package.json index 8d7e10042..67b699382 100644 --- a/packages/vue/src/user-head/package.json +++ b/packages/vue/src/user-head/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user-head", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user-link/package.json b/packages/vue/src/user-link/package.json index 0bd744780..9c8dc2cd6 100644 --- a/packages/vue/src/user-link/package.json +++ b/packages/vue/src/user-link/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user-link", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/user/package.json b/packages/vue/src/user/package.json index 8166eb731..a7dd594f8 100644 --- a/packages/vue/src/user/package.json +++ b/packages/vue/src/user/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-user", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/watermark/package.json b/packages/vue/src/watermark/package.json index 8c7f9a23c..1fa8cf872 100644 --- a/packages/vue/src/watermark/package.json +++ b/packages/vue/src/watermark/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-watermark", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/wheel/package.json b/packages/vue/src/wheel/package.json index 236f2bec9..efd46f8cc 100644 --- a/packages/vue/src/wheel/package.json +++ b/packages/vue/src/wheel/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-wheel", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/wizard/package.json b/packages/vue/src/wizard/package.json index babd689d1..2d7d23efb 100644 --- a/packages/vue/src/wizard/package.json +++ b/packages/vue/src/wizard/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-wizard", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/year-range/package.json b/packages/vue/src/year-range/package.json index 67a82eee5..8c3738f37 100644 --- a/packages/vue/src/year-range/package.json +++ b/packages/vue/src/year-range/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-year-range", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts", diff --git a/packages/vue/src/year-table/package.json b/packages/vue/src/year-table/package.json index 2f4b58fb8..d293e95a4 100644 --- a/packages/vue/src/year-table/package.json +++ b/packages/vue/src/year-table/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-year-table", - "version": "3.17.0", + "version": "3.18.0", "description": "", "main": "lib/index.js", "module": "index.ts",