@redocly/theme
Version:
Shared UI components lib
21 lines (17 loc) • 474 B
text/typescript
import { useThemeHooks } from './use-theme-hooks';
export type PageVersion = {
active: boolean;
default: boolean;
label: string;
version: string;
};
export function usePageVersions(): PageVersion[] {
const { usePageVersions } = useThemeHooks();
const pageVersions = usePageVersions();
return pageVersions.versions.map((version) => ({
active: version.active,
default: version.default,
label: version.label,
version: version.version,
}));
}