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<string & K>}]: () => T[K] }</code>
exercise - hint: <code>type Handler = handle${Capitalize<Lowercase<Method>>}</code>
edited 2026. 6. 6. 오후 8:30:56
Comments 1
🔔 Reply notifications (sign in)This request is closed — likes and replies are frozen.
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.