A First Look
Learn how to start building a reusable polymorphic type utility.
We'll cover the following
We’ve got a solution that works well. Now, let’s take it one step further.
How a reusable type utility works
The solution we have works great for our PolymorphicText
component.
However, what if we’d rather have a solution we can reuse on any component of our choice? This way, we can have a reusable solution for every use case.
Our goal is to have a type utility we can use on different React components. Let’s get started.
Designing a reusable type utility
To understand how we will approach building the reusable type utility, let's first take a look at the current static solution, with no annotations.
Get hands-on with 1400+ tech skills courses.