Skip to content

Conversation

Bashamega
Copy link
Contributor

…arameter and update usage in handleMixinandInterfaces for 'deprecated' property.
Copy link
Contributor

github-actions bot commented Oct 4, 2025

Thanks for the PR!

This section of the codebase is owned by @saschanaz - if they write a comment saying "LGTM" then it will be merged.

@Bashamega Bashamega mentioned this pull request Oct 4, 2025
}
},
// This is used in the React d.ts files, and not including
// it would force an update for anyone using React.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So this was added in saschanaz#113, back then I accepted it to make things easier, but not sure this is still needed. Can we update React to get their own definition at least? @jakebailey

For deprecated=true, given this is a manual deprecation, we should probably figure out some actual deprecation message than just true.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the react types forward declare this interface, so it may not be that big of a deal to remove. If you send a PR here with your proposed change, I can pull that into a TS PR to check on the extended test suite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants