Consulta no roteador de reação
Estou tentando definir um caminho de rota com uma string de consulta. Algo nas linhas de:
www.mywebsite.com/results?query1=:query1&query2=:query2&query3=:query3
Gostaria de fazer a transição para o componente "Resultados" da seguinte forma:
<Route path="/" component={Main}>
<IndexRoute component={Home} />
<Route path="results?query1=:query1&query2=:query2&query3=:query3"
component={SearchResults} />
</Route>
No contêiner SearchResults, eu gostaria de ter acesso aos parâmetros query1, query2 e query3.
Não fui capaz de fazê-lo funcionar. Estou tendo o erro a seguir:
bundle.js: 22627 Aviso: o local [react-router] "/ results? query1 = 1 & query2 = 2 & query3 = 3" não encontrou nenhuma rota
Tentei seguir as etapas no seguinte guia: (Seção: E os parâmetros da cadeia de caracteres de consulta?)https://www.themarketingtechnologist.co/react-router-an-introduction/
Posso obter ajuda aqui?