refactor(user_status): migrate to Vue 3#56544
Conversation
fa9056c to
b837912
Compare
b837912 to
5ca53f4
Compare
06cbc16 to
d54009f
Compare
b78f534 to
2515803
Compare
|
/compile |
|
/compile rebase |
|
cc @Antreesy as an app owner |
b03e6f9 to
f008810
Compare
|
Added a commit because lint is red unrelated - this will be fixed in a different PR. |
|
Proper fix: #56660 |
Antreesy
left a comment
There was a problem hiding this comment.
Works with mentioned changes
|
I was sure, I did all these changes... |
ae13758 to
8493eeb
Compare
|
| 'settings-admin': resolve(import.meta.dirname, 'apps/user_ldap/src', 'settings-admin.ts'), | ||
| }, | ||
| user_status: { | ||
| menu: resolve(import.meta.dirname, 'apps/user_status/src', 'menu.js'), |
There was a problem hiding this comment.
Since this is another big chunk of work, I will tackle it later and separately
There was a problem hiding this comment.
Yes, the goal of this PR is to migrate the app to Vue 3 with minimal changes. There is much to refactor in this app, but it could be done before and can be done after the Vue 3 migration
8493eeb to
ddece38
Compare
|
Yes, thank you :) |
Signed-off-by: Grigorii K. Shartsev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]> Signed-off-by: Maksim Sukharev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]>
ddece38 to
8ca4a7a
Compare
|
/compile |
Signed-off-by: nextcloud-command <[email protected]>

Summary
AccountMenuEntryis not fully compatible with Vue 3, expecting menu items to be replaced when mounted in place, not to be mounted inside the entryuser_statustocoreto avoid illegal import (core should not depend on an app)box-sizing: border-boxaddedChecklist
3. to review, feature component)stable32)