reactjs - Argument av typen 'ChangeEvent<{}>' kan ikke tildeles - React med TypeScript


Jeg bruker TypeScript (Versjon 3.8.3) og React for å bygge et lite nettsted.

Jeg har en komponent som heter MyComponent. Den tar som en prop en funksjon handleChange. Men jeg får denne feilen:

Argument of type 'ChangeEvent<{}>' is not assignable to parameter of type 'ChangeEvent<HTMLSelectElement>'

Funksjonen

  const handleChange = (
    event: ChangeEvent<HTMLInputElement>,
    value: MyValue
  ) => {
    setSelectedObj(value)
  }

MinKomponent

  <Autocomplete
    ...
    onChange={(event, value) => handleChange(event, value)}
    ...
  />

Jeg sjekket den følgende lignende saken uten mye suksess.

Typescript input onchange event.target.value

typesikker select onChange-hendelse ved bruk av ReactJS og TypeScript

Relaterte artikler