export function useSelectedVersions()

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]
}