Unable to use MenuInfo
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- react, typescript
- Bereich
- frontend
Rechercherichtung
Beginne damit, den TS2709-Fehler mit import { MenuInfo } from 'rc-menu/lib/interface' zu reproduzieren, und untersuche anschließend das exportierte Interface in rc-menu/lib/interface. Vergleiche seine Deklaration mit der betroffenen TypeScript-Version und verifiziere, dass der Import als Typ akzeptiert wird, ohne bestehende Consumer zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
When attempting to import MenuInfo with:
import { MenuInfo } from 'rc-menu/lib/interface'
I get an error:
Cannot use namespace 'MenuInfo' as a type. TS2709
I think the issue is that the interface is exported without a corresponding declare modifier. I could open a PR, but I can't tell if this is really the root cause. https://github.com/ant-design/ant-design/issues/25467 indicates that the import statement should work and the history of the interface file suggests it's always been exported this way. The only other difference I could think of was a change made to TypeScript itself.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 701
- Forks
- 267
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus react-component/menu
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
react-component/menu#833 · 1 Kommentar ·
-
HoOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 1/100
react-component/menu#790 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
react-component/menu#743 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
react-component/menu#742 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
react-component/menu#732 · 1 Reaktion ·
Alle Issues in react-component/menu
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
area:cowork area:desktop documentation enhancement platform:macos
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
anthropics/claude-code#101720 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
apache/rocketmq-dashboard#6610 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Add: MS NOWOffencheck:passed streams:add
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Global update drops overrideAccess, so Local API updateGlobal fails filterOptions validation (3.90 regression)Evtl. vergeben @PINYOPATTANAWASANPORN hat das heute übernommen. Offenarea: core Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
payloadcms/payload#18674 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag