simplify Planet type

This commit is contained in:
Calli
2023-07-10 09:33:33 +03:00
parent a4786598e6
commit bc0c2f83a2

View File

@@ -19,12 +19,7 @@ export interface CharacterUpdate {
account?: string;
}
type ArrayElement<ArrayType extends readonly unknown[]> =
ArrayType extends readonly (infer ElementType)[] ? ElementType : never;
export type Planet = ArrayElement<
EsiType<"v1", "getCharactersCharacterIdPlanets">
>;
export type Planet = EsiType<"v1", "getCharactersCharacterIdPlanets">[number];
export type PlanetInfoUniverse = EsiType<"v1", "getUniversePlanetsPlanetId">;