in app/launch/src/state/store.js [289:303]
export function useSelectedVersions() {
const [value, setter] = useRecoilState(selectedVersionState)
const defaultVersion = useRecoilValue(initialValueState).version
const options = useAvailableVersions()
useEffect(() => {
if (!value) {
let idx = Math.max(
0,
options.findIndex((opt) => opt.version === defaultVersion)
)
setter(options[idx])
}
}, [value, setter, options, defaultVersion])
return [value, setter, options]
}