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

LogoAnchor.quaternion/normal are required: type break for hosts building anchors for the exported LogoPlane

Chiusa Adatta ai principianti
#142 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #140 di @dezlitz — integrata

Valutazione

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

Direzione di ricerca

Leggi l’esportazione LogoAnchor in src/objects/index.ts e l’esportazione LogoPlane in src/registry/index.ts, quindi esamina logoPlaneQuaternion e il sollevamento menzionato nella issue. Decidi se rendere quaternion e normal facoltativi con il valore predefinito FLAT oppure documentare la modifica incompatibile sotto un’intestazione Changed nel changelog; il lavoro è terminato quando l’approccio scelto risolve il problema di compatibilità.

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

Descrizione

area:holodeck review-finding

#140 adds required quaternion and normal fields to the public LogoAnchor type (exported from @holodeck/editor-2.5d-react via src/objects/index.ts:38), and LogoPlane (exported from src/registry/index.ts:36) takes a LogoAnchor. A host constructing an anchor literal for LogoPlane stops type-checking. No in-tree or core consumer does this today (grep), so not a blocker.

Fix options: make both fields optional with the FLAT default inside logoPlaneQuaternion / the lift, or note the break under a Changed heading in CHANGELOG (pre-1.0, 0.1.0).

Found in review of #140.

🤖 Generated with Claude Code

Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
11h 21m
PR unite (30g)
41

Preparare l'ambiente

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 hyperdrive-technology/holodeck

Tutte le issue di hyperdrive-technology/holodeck

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.