Git Product home page Git Product logo

Comments (5)

Noviny avatar Noviny commented on June 1, 2024 1

Looking into it quickly, it's struggling to resolve the defaultProps. At a guess it's the spread and the property, though it could also be a failure to grab the information from the other file.

Line 52 (or something around it) will need to be updated, but if you're looking for the fastest way forward, I'd try some different configurations for this line as well as just checking that removing the defaults resolves the problem you are facing.

from extract-react-types.

gergelyke avatar gergelyke commented on June 1, 2024 1

So it seems that once I move the default props into the button.js file, the error goes away - any chance you can point me to where I should look for the bug in the codebase? Happy to work on a fix

from extract-react-types.

gergelyke avatar gergelyke commented on June 1, 2024

Thanks Ben, will keep you posted!

from extract-react-types.

Noviny avatar Noviny commented on June 1, 2024

The error comes from line 52, which is in the getPropFromObject function.

It fails because a member property doesn't have a key, and we've assumed all members in objects will have a key. I'm guessing the code at this point is a spread or an unresolved import or something?

It may be a new conditional, or an expansion of the conditional on line 46.

from extract-react-types.

Noviny avatar Noviny commented on June 1, 2024

Fixed in version 0.16.1 of extract react types and 0.5.3 of kind2string.

from extract-react-types.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.