Enhance InstallMethod component: add operating system selection and version handling with new input structure (#426)

This commit is contained in:
Bram Suurd
2024-11-23 08:14:22 +01:00
committed by GitHub
parent 0c744ad274
commit dc1b14dfd9
3 changed files with 138 additions and 81 deletions

View File

@@ -46,3 +46,13 @@ export type Category = {
export type Metadata = {
categories: Category[];
};
export interface Version {
name: string;
slug: string;
}
export interface OperatingSystem {
name: string;
versions: Version[];
}