Skip to content

how to import a const into a useState function #39

Answered by pixelass
catakul asked this question in Web
Discussion options

You must be logged in to vote

Versuch mal ausserhalb (auf oberster Ebene in der Komponente, das useState zu verwenden.

Anbei eine reduzierte Form deines Ansatzes.

function MyComponent() {
  const [info, setInfo] = useState(null);
  function handleClick(elementNumber) { // besser wäre es hier eine ID zu verwenden.
    // Zuerst finden wir das Element anhand der Nummer
    const element = elements.find(element_ => element_.number === elementNumber);
    // Danach wird es in den State gesendet
    setInfo(element); 
  }

  return <div>{element?.name}</div>
}

Tipp
Es wäre leichter Code als Codeblock (nicht als Image) hier zu posten, dadurch tun wir uns leichter eine Lösung vorzuschlagen.
Am besten ein Link zum aktuellen …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by catakul
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment