-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor!: Drop clickOutsideOptions
mixin and refactor using components
#6429
Conversation
Is it required to remove the mixin? If not, could we separate PR with mixing removing and component rewriting? |
No but the refactor is needed before removal. So after that it is not needed anymore, so we can do it directly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
6655a57
to
8504bed
Compare
…ents Following components which used the mixin were refactored to not need it anymore. Also refactored to use `<script setup>` with proper Typescript types and slot definitions. - `NcHeaderMenu` - `NcAppNavigationSettings` Co-authored-by: Ferdinand Thiessen <[email protected]> Co-authored-by: Grigorii K. Shartsev <[email protected]> Signed-off-by: Ferdinand Thiessen <[email protected]>
43aae91
to
c7d40e9
Compare
Signed-off-by: Ferdinand Thiessen <[email protected]>
2564fa3
to
e6a462a
Compare
@nextcloud/vue v9
breaking changes #6384☑️ Resolves
clickOutsideOptions
mixin and refactor using components.<script setup>
with proper Typescript types and slot definitions.NcHeaderMenu
NcAppNavigationSettings
🏁 Checklist
next
requested with a Vue 3 upgrade