Skip to content

Commit 4ad9d75

Browse files
committed
deploy: 33bc5b2
1 parent 75654a0 commit 4ad9d75

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/typescript/features.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> </span><span class=mtk4>console</span><span class=mtk1>.</span><span class=mtk8>log</span><span class=mtk1>(</span><span class=mtk10>"Save"</span><span class=mtk1>);</span></span></span>
9696
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> </span><span class=mtk14>break</span><span class=mtk1>;</span></span></span>
9797
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> }</span></span></span>
98-
<span class=grvsc-line><span class=grvsc-source><span class=mtk1>}</span></span></span></code></pre><article class="is-info message"><div class=message-body><div><p>Indepently of the option you choose, the compiler will warn you if you handle an invalid case.</div></div></article><p>If you want the TypeScript compiler to warn you when you don't handle all cases, you can use the common hack of adding a <code>default</code> case that stores the value in a variable of type <code>never</code>.<pre class="atom-one-light grvsc-container"data-index=8 data-language=ts><code class=grvsc-code><span class=grvsc-line><span class=grvsc-source><span class=mtk14>function</span><span class=mtk1> </span><span class=mtk9>execute</span><span class=mtk1>(command </span><span class=mtk8>:</span><span class=mtk1> </span><span class=mtk4>Command_$union</span><span class=mtk1>) {</span></span></span>
98+
<span class=grvsc-line><span class=grvsc-source><span class=mtk1>}</span></span></span></code></pre><article class="is-info message"><div class=message-body><div><p>Independently of the option you choose, the compiler will warn you if you handle an invalid case.</div></div></article><p>If you want the TypeScript compiler to warn you when you don't handle all cases, you can use the common hack of adding a <code>default</code> case that stores the value in a variable of type <code>never</code>.<pre class="atom-one-light grvsc-container"data-index=8 data-language=ts><code class=grvsc-code><span class=grvsc-line><span class=grvsc-source><span class=mtk14>function</span><span class=mtk1> </span><span class=mtk9>execute</span><span class=mtk1>(command </span><span class=mtk8>:</span><span class=mtk1> </span><span class=mtk4>Command_$union</span><span class=mtk1>) {</span></span></span>
9999
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> </span><span class=mtk14>switch</span><span class=mtk1> (command.</span><span class=mtk5>tag</span><span class=mtk1>) {</span></span></span>
100100
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> </span><span class=mtk14>case</span><span class=mtk1> </span><span class=mtk6>0</span><span class=mtk1>:</span></span></span>
101101
<span class=grvsc-line><span class=grvsc-source><span class=mtk1> </span><span class="mtk7 mtki">// ...</span></span></span>

0 commit comments

Comments
 (0)