@@ -918,11 +918,11 @@ module Settings = {
918
918
<div className = titleClass > {React .string ("ReScript Version" )} </div >
919
919
<DropdownSelect
920
920
name = "compilerVersions"
921
- value = {CompilerManagerHook . Semver .toString (readyState .selected .id )}
921
+ value = {Semver .toString (readyState .selected .id )}
922
922
onChange = {evt => {
923
923
ReactEvent .Form .preventDefault (evt )
924
924
let id : string = (evt -> ReactEvent .Form .target )["value" ]
925
- switch id -> CompilerManagerHook . Semver .parse {
925
+ switch id -> Semver .parse {
926
926
| Some (v ) => onCompilerSelect (v )
927
927
| None => ()
928
928
}
@@ -946,12 +946,7 @@ module Settings = {
946
946
| [] => React .null
947
947
| experimentalVersions =>
948
948
let versionByOrder = experimentalVersions -> Belt .SortArray .stableSortBy ((a , b ) => {
949
- let cmp = ({
950
- CompilerManagerHook .Semver .major : major ,
951
- minor ,
952
- patch ,
953
- preRelease ,
954
- }) => {
949
+ let cmp = ({Semver .major : major , minor , patch , preRelease }) => {
955
950
let preRelease = switch preRelease {
956
951
| Some (preRelease ) =>
957
952
switch preRelease {
@@ -979,7 +974,7 @@ module Settings = {
979
974
</option >
980
975
{versionByOrder
981
976
-> Array .map (version => {
982
- let version = CompilerManagerHook . Semver .toString (version )
977
+ let version = Semver .toString (version )
983
978
<option className = "py-4" key = version value = version >
984
979
{React .string (version )}
985
980
</option >
@@ -994,7 +989,7 @@ module Settings = {
994
989
| [] => React .null
995
990
| stableVersions =>
996
991
Array .map (stableVersions , version => {
997
- let version = CompilerManagerHook . Semver .toString (version )
992
+ let version = Semver .toString (version )
998
993
<option className = "py-4" key = version value = version >
999
994
{React .string (version )}
1000
995
</option >
@@ -1405,9 +1400,9 @@ let make = (~versions: array<string>) => {
1405
1400
1406
1401
let versions =
1407
1402
versions
1408
- -> Array .filterMap (v => v -> CompilerManagerHook . Semver .parse )
1403
+ -> Array .filterMap (v => v -> Semver .parse )
1409
1404
-> Belt .SortArray .stableSortBy ((a , b ) => {
1410
- let cmp = ({CompilerManagerHook . Semver .major : major , minor , patch , _ }) => {
1405
+ let cmp = ({Semver .major : major , minor , patch , _ }) => {
1411
1406
[major , minor , patch ]
1412
1407
-> Array .map (v => v -> Int .toString )
1413
1408
-> Array .join ("" )
@@ -1420,7 +1415,7 @@ let make = (~versions: array<string>) => {
1420
1415
let lastStableVersion = versions -> Array .find (version => version .preRelease -> Option .isNone )
1421
1416
1422
1417
let initialVersion = switch Dict .get (router .query , "version" ) {
1423
- | Some (version ) => version -> CompilerManagerHook . Semver .parse
1418
+ | Some (version ) => version -> Semver .parse
1424
1419
| None => lastStableVersion
1425
1420
}
1426
1421
0 commit comments