Raccourci d'interface, syntaxe de sucre, interfaces de même type, types de même type
Un raccourci peut-il être ajouté pour créer des interfaces / types qui ont toutes les clés du même type.
Réduisez le nombre de lignes et aidez également à la lisibilité.
export interface AllStrings {
prop1: string;
prop2: string;
}
à quelque chose comme
export interface AllStrings<type: string> {
prop1,prop2;
}
Ma suggestion respecte ces directives:
Qu'en est-il de:
type AllStrings = Record<"prop1" | "prop2", string>
Commentaire le plus utile
Qu'en est-il de: