React Memo
Using memo will cause React to skip rendering a component if its props have not changed, which can improve performance.
31st July 2022
Time to read: 1 min

Memo
Wrap component export in memo.
import { memo } from "react";
const Todos = ({ todos }) => {
  console.log("child render");
  return (
    <>
      <h2>My Todos</h2>
      {todos.map((todo, index) => {
        return <p key={index}>{todo}</p>;
      })}
    </>
  );
};
export default memo(Todos);