refactor: simplify composable types and JSDoc #3281
Merged
+87
β269
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Linked issue
β Type of change
π Description
This removes injections type and uses the composables functions and types where possible.
The changes to the composable JSDoc are bigger, it simplifies the descriptions and removes references to encapsulated functions (these existed because they were exposed in
vue-i18n-routing
). We currently describe functions in several places but it's to keep everything up to date.π Checklist