Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR TYPESCRIPT

Define a list of optional keys for Typescript Record

type YourUnion = 'a' | 'b' | 'c';   
type ObjectWithOptionalKeys = Partial<Record<YourUnion, string>>
const someObject: ObjectWithOptionalKeys {
  a: 'str', // works
  b: 1 // throws
}
// c may not be specified at all
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #Define #list #optional #keys #Typescript #Record
ADD COMMENT
Topic
Name
7+4 =