2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-05-25 20:54:05 +03:00
Commit Graph

12 Commits

Author SHA1 Message Date
pimlie 56f6577e25 chore: fix lint 2019-07-11 21:43:05 +02:00
pimlie 90f9710f26 fix: dont change title when value is undefined (fix #396) 2019-06-22 16:15:49 +02:00
pimlie fc5799859b test: fix ssr hydration tests 2019-06-09 14:05:54 +02:00
pimlie b2a7a8449b Revert "fix: set ssr appId in mounted hook"
This reverts commit 2dd1697ead.
2019-06-09 13:54:15 +02:00
pimlie 2dd1697ead fix: set ssr appId in mounted hook
vm. is not yet set in beforeMount
2019-06-09 12:22:18 +02:00
Pim 024e7c5a62 feat: add basic support for multiple apps on one page (#373)
* feat: add an appId to tags to support multiple apps

* feat: show warning on calling () on non-vuemeta components

* feat: always use appId ssr for server-generated apps

* test: update tests for appId

* chore: update circleci to only run audit for dependencies

* fix: dont set data-vue-meta attribute on title

it has no use on the client as we use document.title there. Which also means the appId listed would be wrong once the title is updated by another app then the ssr app

* chore: remove unused import

* chore: improve not supported message
2019-06-06 10:40:15 +02:00
Pim 34c6ad957d fix: detect and apply changes triggered before or during initialization (#377) 2019-06-06 10:01:11 +02:00
pimlie e80643b1a8 fix: move addNavGuards check to mounted hook
The addNavGuards check adds the navigation guards when an afterNavigation callback is defined but refreshOnceOnNavigation was not set. As the afterNavigation callback is defined in metaInfo which can be dependent on user data we need to wait until all components are fully mounted before checking if a afterNavigation callback was defined

Fixes: #348
2019-04-23 09:30:38 +02:00
pimlie 7cf4efd290 test: add nav-guard tests for refresOnce false 2019-03-12 10:03:46 +01:00
pimlie 6405724881 refactor: move utils to utils folder 2019-03-12 10:03:46 +01:00
pimlie 2b24acc8b2 refactor: set defaultOptions in shared/constants 2019-03-12 10:03:46 +01:00
pimlie 05b8891110 test: add e2e tests
fix: boolean attributes client side
2019-03-12 10:03:46 +01:00