On React components, I prefer false defaults for boolean props


On React components, I prefer false defaults for boolean props.

Why? Because I can set the prop with less code.

<Modal show={false} /> 👎

<Modal hide /> 👍

The second example is equal to <Modal hide={true} />. Prop existence declares truth.

#reactjs

View original on X