1

So say I have a super basic component like this:

function MyComponent({ setIsOpen })
{
   return (
      <button onClick={() => setIsOpen(false)}></button>
   )
}

What is the proper syntax to pass any additional unknown props onto the component, something like so:

function MyComponent({ setIsOpen })
{
   return (
      <button onClick={() => setIsOpen(false)} {...props}></button>
   )
}
Paul DeVito
  • 940
  • 1
  • 9
  • 24

1 Answers1

0

Comment above linked to an example. Here it is in case the link breaks:

function MyComponent(props)
{
   const {setIsOpen} = {...props};
   return (
      <button {...props} onClick={() => setIsOpen(false)}></button>
   )
}
Paul DeVito
  • 940
  • 1
  • 9
  • 24