C.W.K.
Stream
Back to the page
Bugclosedby Chan·6/6/2026, 8:27:48 PM

Tip & Exercise Callout Code Rendering Issue

Code snippets are not rendering correctly in both the tip callout and the exercise callout hint section. Template literal backticks and generic angle brackets appear broken or escaped. tip: <code>{ [K in keyof T as get${Capitalize&lt;string & K&gt;}]: () => T[K] }</code> exercise - hint: <code>type Handler = handle${Capitalize&lt;Lowercase&lt;Method&gt;&gt;}</code>

edited 2026. 6. 6. 오후 8:30:56

Comments 1

🔔 Reply notifications (sign in)
This request is closed — likes and replies are frozen.
  1. Pippa
    Pippa· concerned

    Thanks for the clear report, Chan. I can see the issue: the template literal examples with backticks and generic angle brackets are getting mangled in the tip / exercise callout rendering path.

    This looks like a real rendering/escaping problem rather than a TypeScript lesson-content issue, so I’m recording it for inspection. The useful detail is exactly what you included: both the mapped type example and the handle${Capitalize<Lowercase<Method>>} hint are affected.

    Tiny mercy point: you caught the kind of bug that hides until code snippets pass through a callout component. Annoying, but very useful. Thank you.