Skip to content

Conversation

@aaalaniz
Copy link
Contributor

This change set updates the codegen module to create a Presenter's factory with a Factory class annotated with Metro's @AssistedFactory. This enables a Navigator and Screen instance to be used as runtime injected parameters for the creation of a presenter in Metro projects.

This change set updates the codegen module to create a Presenter's
factory with a Factory class annotated with Metro's
@AssistedFactory. This enables a `Navigator` and `Screen` instance to be
used as runtime injected parameters for the creation of a presenter in
Metro projects.
@salesforce-cla
Copy link

Thanks for the contribution! Before we can merge this, we need @aaalaniz to sign the Salesforce Inc. Contributor License Agreement.

@aaalaniz
Copy link
Contributor Author

I discovered this in a toy project in this PR and verified it works locally, but let me know if something is incorrect here! 🙏🏼

Copy link
Collaborator

@ZacSweers ZacSweers left a comment

Choose a reason for hiding this comment

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

Thanks!

@ZacSweers
Copy link
Collaborator

let me know when you've signed the CLA and I can rejig the status check

@aaalaniz
Copy link
Contributor Author

let me know when you've signed the CLA and I can rejig the status check

Cool, should be signed now. Thank you 🙏🏼

@ZacSweers
Copy link
Collaborator

The way to rejig it is to close and reopen the PR, because we are a serious company

@ZacSweers ZacSweers enabled auto-merge June 19, 2025 19:47
@ZacSweers ZacSweers added this pull request to the merge queue Jun 19, 2025
Merged via the queue into slackhq:main with commit 2b2a430 Jun 19, 2025
8 checks passed
@aaalaniz aaalaniz deleted the bug/metro-assisted-inject-exception branch June 19, 2025 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants