Home  >  Q&A  >  body text

Can we leave the first element blank when declaring a constant using useState?

Can we write

const [, setOpenCollapse] = React.useState(false);

? If I leave the first element blank when declaring a constant using useState in React, is this valid syntax?

P粉052724364P粉052724364373 days ago343

reply all(1)I'll reply

  • P粉368878176

    P粉3688781762023-09-15 11:54:54

    Syntactically, this code is valid, it compiles. However, when written like this, you won't have a reference to the state and therefore won't be able to use it.
    If you don't use state, there's no point in having it.

    reply
    0
  • Cancelreply