Function: memo()
Call Signature
memo<
Pextendsobject>(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.
Type Parameters
Parameters
Returns
NamedExoticComponent<P>
See
Example
Call Signature
memo<
TextendsComponentType<any>>(Component:T,propsAreEqual?: (prevProps:Readonly<ComponentProps<T>>,nextProps:Readonly<ComponentProps<T>>) =>boolean):MemoExoticComponent<T>
Lets you skip re-rendering a component when its props are unchanged.
Type Parameters
Parameters
Returns
MemoExoticComponent<T>