import { createContext, useContext } from 'react'; import { SpecVersions } from '../cs-api'; const SpecVersionsContext = createContext(null); export const SpecVersionsProvider = SpecVersionsContext.Provider; export function useSpecVersions(): SpecVersions { const versions = useContext(SpecVersionsContext); if (!versions) throw new Error('Server versions are not provided!'); return versions; }