@@ -15,203 +15,18 @@ import {
1515 useLatestVersion ,
1616} from '@docusaurus/plugin-content-docs/client' ;
1717
18+ import VersionsArchived from './versionsArchived.json' ;
19+
1820function Version ( ) {
1921 const { siteConfig} = useDocusaurusContext ( ) ;
2022 const versions = useVersions ( ) ;
2123 const latestVersion = useLatestVersion ( ) ;
2224 const currentVersion = versions . find ( ( version ) => version . name === 'current' ) ;
2325 const pastVersions = versions . filter (
2426 ( version ) => version !== latestVersion && version . name !== 'current' ,
25- ) . concat ( [
26- {
27- "name" : "2.0.0-beta20" ,
28- "label" : "2.0.0-beta20" ,
29- } ,
30- {
31- "name" : "2.0.0-beta19" ,
32- "label" : "2.0.0-beta19" ,
33- } ,
34- {
35- "name" : "2.0.0-beta18" ,
36- "label" : "2.0.0-beta18" ,
37- } ,
38- {
39- "name" : "2.0.0-beta17" ,
40- "label" : "2.0.0-beta17" ,
41- } ,
42- {
43- "name" : "2.0.0-beta16" ,
44- "label" : "2.0.0-beta16" ,
45- } ,
46- {
47- "name" : "2.0.0-beta15" ,
48- "label" : "2.0.0-beta15" ,
49- } ,
50- {
51- "name" : "2.0.0-beta14" ,
52- "label" : "2.0.0-beta14" ,
53- } ,
54- {
55- "name" : "2.0.0-beta13" ,
56- "label" : "2.0.0-beta13" ,
57- } ,
58- {
59- "name" : "2.0.0-beta12" ,
60- "label" : "2.0.0-beta12" ,
61- } ,
62- {
63- "name" : "2.0.0-beta11" ,
64- "label" : "2.0.0-beta11" ,
65- } ,
66- {
67- "name" : "2.0.0-beta10" ,
68- "label" : "2.0.0-beta10" ,
69- } ,
70- {
71- "name" : "2.0.0-beta9" ,
72- "label" : "2.0.0-beta9" ,
73- } ,
74- {
75- "name" : "2.0.0-beta8" ,
76- "label" : "2.0.0-beta8" ,
77- } ,
78- {
79- "name" : "2.0.0-beta7" ,
80- "label" : "2.0.0-beta7" ,
81- } ,
82- {
83- "name" : "2.0.0-beta6" ,
84- "label" : "2.0.0-beta6" ,
85- } ,
86- {
87- "name" : "2.0.0-beta5" ,
88- "label" : "2.0.0-beta5" ,
89- } ,
90- {
91- "name" : "2.0.0-beta4" ,
92- "label" : "2.0.0-beta4" ,
93- } ,
94- {
95- "name" : "2.0.0-beta3" ,
96- "label" : "2.0.0-beta3" ,
97- } ,
98- {
99- "name" : "2.0.0-beta2" ,
100- "label" : "2.0.0-beta2" ,
101- } ,
102- {
103- "name" : "2.0.0-beta1" ,
104- "label" : "2.0.0-beta1" ,
105- } ,
106- {
107- "name" : "1.20.0" ,
108- "label" : "1.20.0" ,
109- } ,
110- {
111- "name" : "1.19.0" ,
112- "label" : "1.19.0" ,
113- } ,
114- {
115- "name" : "1.18.0" ,
116- "label" : "1.18.0" ,
117- } ,
118- {
119- "name" : "1.17.0" ,
120- "label" : "1.17.0" ,
121- } ,
122- {
123- "name" : "1.16.0" ,
124- "label" : "1.16.0" ,
125- } ,
126- {
127- "name" : "1.15.0" ,
128- "label" : "1.15.0" ,
129- } ,
130- {
131- "name" : "1.14.0" ,
132- "label" : "1.14.0" ,
133- } ,
134- {
135- "name" : "1.13.0" ,
136- "label" : "1.13.0" ,
137- } ,
138- {
139- "name" : "1.12.0" ,
140- "label" : "1.12.0" ,
141- } ,
142- {
143- "name" : "1.11.0" ,
144- "label" : "1.11.0" ,
145- } ,
146- {
147- "name" : "1.10.0" ,
148- "label" : "1.10.0" ,
149- } ,
150- {
151- "name" : "1.9.0" ,
152- "label" : "1.9.0" ,
153- } ,
154- {
155- "name" : "1.8.0" ,
156- "label" : "1.8.0" ,
157- } ,
158- {
159- "name" : "1.7.0" ,
160- "label" : "1.7.0" ,
161- } ,
162- {
163- "name" : "1.6.0" ,
164- "label" : "1.6.0" ,
165- } ,
166- {
167- "name" : "1.5.0" ,
168- "label" : "1.5.0" ,
169- } ,
170- {
171- "name" : "1.4.0" ,
172- "label" : "1.4.0" ,
173- } ,
174- {
175- "name" : "1.3.1" ,
176- "label" : "1.3.1" ,
177- } ,
178- {
179- "name" : "1.3.0" ,
180- "label" : "1.3.0" ,
181- } ,
182- {
183- "name" : "1.2.0" ,
184- "label" : "1.2.0" ,
185- } ,
186- {
187- "name" : "1.1.0" ,
188- "label" : "1.1.0" ,
189- } ,
190- {
191- "name" : "1.0.0" ,
192- "label" : "1.0.0" ,
193- } ,
194- {
195- "name" : "0.4.0" ,
196- "label" : "0.4.0" ,
197- } ,
198- {
199- "name" : "0.3.1" ,
200- "label" : "0.3.1" ,
201- } ,
202- {
203- "name" : "0.3.0" ,
204- "label" : "0.3.0" ,
205- } ,
206- {
207- "name" : "0.2.0" ,
208- "label" : "0.2.0" ,
209- } ,
210- {
211- "name" : "0.1.0" ,
212- "label" : "0.1.0" ,
213- } ,
214- ] ) . sort ( ( a , b ) => {
27+ )
28+ . concat ( VersionsArchived )
29+ . sort ( ( a , b ) => {
21530 // console.log(`a: ${JSON.stringify(a)}, b: ${JSON.stringify(b)}`);
21631 if ( ! a . name . includes ( "." ) || ! b . name . includes ( "." ) ) {
21732 if ( a . name . includes ( "v" ) ) {
0 commit comments