šŸ“• Build AI Agents using LangGraph.js is now out!

Adding a key prop to a Fragment in React

A few days ago I've had the following situation:

{items.map((e, k) => {
        return (
          <React.Fragment key={k}>
            <h2>{e}</h2>
          </React.Fragment>
        );
})}

Therefore needed to add a key property to the React fragment <>.

With the above syntax, I don't think it is possible.

But, if we are using the verbose syntax of React.Fragment this can easily be done:

const animals = ['🐈 Cat', '🐶 Dog', '🐮 Cow'];
return (
    <>
      {animals.map((e, k) => {
        return (
          <React.Fragment key={k}>
            <h2>{e}</h2>
          </React.Fragment>
        );
      })}
    </>
  );

Made this codepen for a test.

šŸ“– Build a full trivia game app with LangChain

Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js

šŸ“– Build a full trivia game app with LangChain

Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js


Leave a Reply

Your email address will not be published. Required fields are marked *