Skip to content

Preact Pair Background

Preact Pair Background

preact-pair is a library to make the Paired Hook pattern easier to implement. It’s so simple anyone could implement it, but this as tests, types and dev tools tagging on it and is maintained by the author of the pattern.


I created this library because I wanted to make it easier for people to use the Paired Hook pattern I came up with.


I built this library using TypeScript, with configurations from my shared configs. I made it ESM only as soon as Node started supporting ESM modules, and I made it tree-shakeable by using named exports.

The main thing is a pair util that takes care of simplifying the pattern implementation. The code is pretty much the same as react-pair, main difference being the types and tests.


Currently I use this library every time I work in a Preact project.