From bc0c2f83a2cde9964abfbd7137c9d44fda4e16c5 Mon Sep 17 00:00:00 2001 From: Calli Date: Mon, 10 Jul 2023 09:33:33 +0300 Subject: [PATCH] simplify Planet type --- src/types.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/types.ts b/src/types.ts index 3264a4f..f242914 100644 --- a/src/types.ts +++ b/src/types.ts @@ -19,12 +19,7 @@ export interface CharacterUpdate { account?: string; } -type ArrayElement = - 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">;