निम्न उदाहरण में, चूंकि मैं स्विच स्टेटमेंट का उपयोग कर संदेश के प्रकार से मेल खाने का उपयोग कर रहा हूं, इसलिए मैं 'ENUM_TYPO' के गलत मामले को पहचानने के लिए प्रवाह चाहता हूं। यह वर्तमान में नहीं है।फ़्लोटाइप यूनियन प्रकारों (स्ट्रिंग एनम्स) पर स्विच का सुरक्षित रूप से उपयोग करना संभव है?
type Message = 'BROADCAST_MESSAGE' | 'PRIVATE_MESSAGE';
const message: Message = 'BROADCAST_MESSAGE';
switch (message) {
case 'ENUM_TYPO':
// Do Broadcast
break;
default:
break;
}