-
Notifications
You must be signed in to change notification settings - Fork 159
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: move code parts from files app to web-pkg or web-client #9731
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
23e4e33
to
44c1c71
Compare
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.
Looking good, thanks so much for taking care of this annoying task 👏🏻 🎉
9de1bb6
to
4487ea2
Compare
…avigation.vue with slot
Importing and using this helper with jest.mock() can cause problems when the mocked method is exported via a index.ts file, hence removing it.
55f0060
to
52b15d7
Compare
SonarCloud Quality Gate failed. 4 Bugs 58.1% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
🎉 |
) * Backup app, dependencies migration to web-pkg * remove FilesViewWrapper.vue, repurposed useScrollTo, replaced SharesNavigation.vue with slot * removed import of FileViewWrapper * replacing useScrollTo from web-app-files for web-pkg * removed useResourceViewDefault dependency with useSelectedResources, backup app * removing unnecessary files from web-pkg, migrating tests to web-pkg * removing copied dependencies from web-app-files, fixing imports * fix stuff after rebase * remove backup app as it was only needed temporarily * clean up lock file * fix scrollTo composable events * create web-client helper for shares * fix unit tests * add missing scrollToResourceFromRoute param * test: remove test helper createMockActionComposables Importing and using this helper with jest.mock() can cause problems when the mocked method is exported via a index.ts file, hence removing it. * fix remaining issues after rebasing * pass fullShareOwnerPaths property to aggregateResourceShares --------- Co-authored-by: Jacob Noah <[email protected]>
Description
Successor of #9602 (I couldn't push the rebased branch to the fork for some reasons, hence creating a new PR. Big thanks to @jacob-nv for doing most of the heavy lifting - I'm just fixing some small leftover issues).
Moved code parts:
web-pkg
)web-pkg
)AppBar
SidebarToggle
ContextActions
ResourceTable
web-pkg
)useResourceRouteResolver
useScrollTo
useSelectedResources
useActiveLocation
(toweb-pkg
)web-pkg
)web-pkg
)web-pkg
)buildShare...
methods (toweb-client
)Related Issue
Types of changes