Reactintermediate
React.memo with a custom comparator for deep-equal props
import { memo } from "react";
type Props = { user: { id: string; name: string; tags: string[] } };
const isEqual = (prev: Props, next: Props) =>Skip re-renders when props are structurally equal but not referentially equal, using memo second argument instead of a deep-equal library.