tiny-vue
tiny-vue copied to clipboard
fix(dialog-box): [dialog-box] destoryOnClose transition
PR
PR Checklist
Please check if your PR fulfills the following requirements:
- [x] The commit message follows our Commit Message Guidelines
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
- [x] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] CI related changes
- [ ] Documentation content changes
- [ ] Other... Please describe:
What is the current behavior?
Issue Number: #2045
What is the new behavior?
Does this PR introduce a breaking change?
- [ ] Yes
- [x] No
Other information
Summary by CodeRabbit
Summary by CodeRabbit
-
New Features
- Enhanced dialog box component with improved rendering control based on user interactions.
- Conditional rendering of dialog content for better performance.
- Flexible animation handling for dialog visibility.
-
Bug Fixes
- Improved state management during dialog closure, ensuring proper rendering behavior.
-
Style
- Updated CSS for better layout responsiveness and maintainability of dialog box components.
- Reformatted padding declarations for improved readability and consistency.