Back to Type Challenges

README

questions/09616-medium-parse-url-params/README.md

latest1.4 KB
Original Source
<!--info-header-start--><h1>Parse URL Params </h1><blockquote><p>by Anderson. J <a href="https://github.com/andersonjoseph" target="_blank">@andersonjoseph</a></p></blockquote><p><a href="https://tsch.js.org/9616/play" target="_blank"></a> </p><!--info-header-end-->

You're required to implement a type-level parser to parse URL params string into an Union.

ts
ParseUrlParams<':id'> // id
ParseUrlParams<'posts/:id'> // id
ParseUrlParams<'posts/:id/:user'> // id | user
<!--info-footer-start-->

<a href="../../README.md" target="_blank"></a> <a href="https://tsch.js.org/9616/answer" target="_blank"></a> <a href="https://tsch.js.org/9616/solutions" target="_blank"></a> <!--info-footer-end-->