Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

TypeScript Bug: Type '"bounding-box"' is not assignable to type 'PointerEvents | undefined'. (ts 2322)

Aperta Adatta ai principianti
#35,179 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
react, typescript
Ambito
frontend

Direzione di ricerca

Iniziate dalla riproduzione collegata su CodeSandbox ed esaminate la dichiarazione React TypeScript alla base del tipo PointerEvents. Confermate il valore mancante "bounding-box" facendo riferimento alle note sull'utilizzo di pointer-events di MDN, quindi verificate che i valori validi siano accettati senza l'errore TS2322.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Status: Unconfirmed

React version: 19.2.0

Steps To Reproduce

  1. Add this svg into a TypeScript React component: html <svg style={{ pointerEvents: "bounding-box" }} />
  2. Error: Type '"bounding-box"' is not assignable to type 'PointerEvents | undefined'. (ts 2322)

Link to code example: https://codesandbox.io/p/devbox/flamboyant-tu-q2v7g5
(It's a JS code sandbox but you can hover over the property to see that bounding-box is not in the property list that the editor renders.)

The current behavior

Gives a TS error.

The expected behavior

Should accept all valid values as listed (for example) here: https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/pointer-events#usage_notes

Lingua principale
JavaScript
Stelle
251k
Fork
51.4k
Merge medio
2g 4h
PR unite (30g)
50

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di react/react

Tutte le issue di react/react

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.