Closed chenxi-20 closed 2 weeks ago
[!CAUTION]
Review failed
The pull request is closed.
The changes in this pull request involve updates to several API definitions across various components, including button-group
, dialog-select
, dropdown
, grid
, input
, pager
, and pop-upload
. The primary modifications include renaming the metaData
field to meta
and updating versioning information from new
to stable
. Additionally, there are clarifications in type definitions and descriptions for properties across these components. The overall structure of the APIs remains intact, with a focus on enhancing clarity and consistency in metadata representation.
File Path | Change Summary |
---|---|
examples/sites/demos/apis/button-group.js |
- metaData in empty slot changed to meta , updated from new: '3.17.0' to stable: '3.17.0' - IButtonGroupData interface value type changed to number | number - Added comment for tip property indicating it was added in v3.17.0 |
examples/sites/demos/apis/dialog-select.js |
- footer-buttons slot metaData changed to meta , updated from new: '3.18.0' to stable: '3.18.0' |
examples/sites/demos/apis/dropdown.js |
- metaData changed to meta - Property types updated from Boolean to boolean for border , round , single-button , visible-arrow - Updated types for menu-options , trigger , size , custom-class , level , max-height , and options |
examples/sites/demos/apis/grid.js |
- custom-column-names and toggle-group-change metadata changed from metaData with new to meta with stable |
examples/sites/demos/apis/input.js |
- show-tooltip property metaData changed to meta , updated from new: '3.18.0' to stable: '3.18.0' |
examples/sites/demos/apis/pager.js |
- total-fixed-left metadata changed from metaData to meta , updated to stable - Updated descriptions for properties for clarity, changed page-size type from Number to number |
examples/sites/demos/apis/pop-upload.js |
- uploadTip slot metaData changed to meta , updated from new: '3.18.0' to stable: '3.18.0' |
examples/sites/package.json |
- Version updated from 3.18.5 to 3.18.6 |
examples/sites/src/views/components/VersionTip.vue |
- Updated STAGE enum, removed removed and new , added toBeRemoved - Renamed metaData prop to meta - Added isFromMenu prop with default false |
examples/sites/src/views/components/components.vue |
- Updated version-tip component prop from metaData to meta - Added new variables and methods for improved component functionality and loading logic |
bug
🐇 In the meadow, changes abound,
With buttons and dropdowns, clarity found.
Metadata shifts from new to stable,
Enhancing our code, as best we are able!
So hop with joy, let the updates ring,
For a better API, let the rabbits sing! 🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
[e2e-test-warn] The component to be tested is missing.
The title of the Pull request should look like "fix(vue-renderless): [action-menu, alert] fix xxx bug".
Please make sure you've read our contributing guide
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
Summary by CodeRabbit
Release Notes
New Features
Bug Fixes
Documentation
Style