Nuxt SSR Routing URLs doc inconsistency

I’m integrating Algolia in my project, but I searched to integrating routing urls, there appear to be a inconsistency abou to do that:

Right here docs are telling me to use createInstantSearch and using custom params in .findResultsState, but here (the really updated doc):

I need to use createServerRootMixin because createInstantSearch is no longer available. ALso, .findResultState no longer accepts custom params.

Which is the updated way to do this?

We have a pull request open to fix that, in the mean time you can look at this sandbox for a workaround: https://codesandbox.io/s/recursing-mountain-k8umi?file=/pages/search.vue