@lynx-js/react / memo
function memo<P>(Component: FunctionComponent<P>, propsAreEqual?: (prevProps: Readonly<P>, nextProps: Readonly<P>) => boolean): NamedExoticComponent<P>
Lets you skip re-rendering a component when its props are unchanged.