File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -86,20 +86,11 @@ function useCurrentFramework(frameworks: Framework[]) {
8686 return
8787 }
8888
89- const pathAfterFramework = currentPath
90- . slice ( frameworkIndex + '/framework/' . length )
91- . split ( '/' )
92- . slice ( 1 )
93- . join ( '/' )
94-
9589 navigate ( {
96- to : '/$libraryId/$version/docs/framework/$framework/$' ,
97- params : {
98- libraryId,
99- version : version || 'latest' ,
90+ params : ( prev ) => ( {
91+ ...prev ,
10092 framework,
101- _splat : pathAfterFramework ,
102- } ,
93+ } ) ,
10394 } )
10495 localCurrentFramework . setCurrentFramework ( framework )
10596 } ,
@@ -168,12 +159,10 @@ function useCurrentVersion(versions: string[]) {
168159 const setVersion = React . useCallback (
169160 ( version : string ) => {
170161 navigate ( {
171- to : '/$libraryId/$version/docs' ,
172- params : {
173- libraryId,
162+ params : ( prev ) => ( {
163+ ...prev ,
174164 version,
175- } ,
176- } )
165+ } ) } )
177166 localCurrentVersion . setCurrentVersion ( version )
178167 } ,
179168 [ localCurrentVersion , navigate , libraryId ]
You can’t perform that action at this time.
0 commit comments