Material-ui: [Typescript] يجب تحديث كتابة سمة نوع الزر

تم إنشاؤها على ٢٧ مارس ٢٠١٩  ·  3تعليقات  ·  مصدر: mui-org/material-ui

لم تعد كتابة السمة type في Button تطابق الكتابة في @types/react منذ الالتزام: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4d371be185ddd77264a8d7f30a7f7f8912738ed8

bug 🐛 typescript

التعليق الأكثر فائدة

تم إصداره كـ v3.9.3.

ال 3 كومينتر

ظهرت المشكلة بسبب تغيير في @ أنواع / رد فعل: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/34194. لمنع حدوث المشكلة ، يمكنك إما pin @ types / الرد على إصدار سابق أو استخدام تفرع من Button.d.ts مع الاسم المستعار للمسارات.

تم إصداره كـ v3.9.3.

oliviertassinari هل يوجد مثال في مكان ما على كيفية التجاوز بشكل صحيح باستخدام الخيار paths من tsconfig.json ؟

يقوم حاليًا بهذا:

"paths": {
    "@material-ui/core/*": ["typings/@material-ui/core/*"]
 }

...

src/typings
└── @material-ui
    └── core
        └── Button
            ├── Button.d.ts
            ├── Button.js
            ├── index.d.ts
            └── index.js

لكن لدي شعور بأنني فعلت شيئًا خاطئًا.

نحن على إصدار قديم جدًا من @material-ui/core ، وإلا فسأقوم بالترقية.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات