#short
#javascript
#typescript
Here's what I have in fruit.ts
export type Fruit = "Orange" | "Apple" | "Banana"
Now I'm importing fruit.ts in another typescript file. Here's what I have
myString:string = "Banana";
myFruit:Fruit = myString;
When I do
myFruit = myString;
I get an error:
Type 'string' is not assignable to type '"Orange" | "Apple" |
"Banana"'
How can I assign a string to a variable of custom type Fruit?
cast it: http://www.typescriptlang.org/docs/ha...
string literals: https://www.typescriptlang.org/docs/h...