'How can I mix Boolean and Object Mode in vue router?

how can I mix Boolean and Object Mode in my Vue Router?:

props: true

with

props: { someRouteSpecificProps: "someValue"}

I need to also send props via router.push. So:

//router
 {
      path: "somePath",
      name: "someName",
      props: { someRouteSpecificProps: "someSpecificValue" },
      component: successAndLogoutPage,
 },

//component
this.$router.push({
   name: "someName",
   query: this.$route.query,
   params: {
        ValueOnlyKnownInCompoent: 500000,
        AnotherValueOnlyKnownInCompoent: "foo",
   }
},

Using Vue 2, Js not ts. Doing as I did, will ignore the props from the component. Doing props: true will use the props from the component but I still neet the someRouteSpecificProps directly in the router definition.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source