Sometimes, we want to merge two interfaces with TypeScript.
In this article, we’ll look at how to merge two interfaces with TypeScript.
How to merge two interfaces with TypeScript?
To merge two interfaces with TypeScript, we can use extends to extend multiple interfaces.
For instance, we write
interface IFooBar extends IFoo, IBar {}
to create the IFooBar that extends IFoo and IBar.
This means IFooBar has all the members from both interfaces inside.
Conclusion
To merge two interfaces with TypeScript, we can use extends to extend multiple interfaces.
