Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: pass props to container #11138

Merged
merged 1 commit into from
May 24, 2024
Merged

feat: pass props to container #11138

merged 1 commit into from
May 24, 2024

Conversation

ematipico
Copy link
Member

Changes

This PR allows to pass props when rendering a component using the container APIs.

The change is very minimal. I exposed props as a public property of the class RenderContext.

When calling .render, the props are computed only if they were set externally (in this case, by the container)

Testing

I added a new test case

Docs

/cc @withastro/maintainers-docs for feedback!

I will send a PR when this PR is merged.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Copy link

changeset-bot bot commented May 24, 2024

🦋 Changeset detected

Latest commit: 3701b86

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label May 24, 2024
@ematipico ematipico merged commit 98e0372 into main May 24, 2024
13 checks passed
@ematipico ematipico deleted the feat/pass-props-via-container branch May 24, 2024 13:41
@astrobot-houston astrobot-houston mentioned this pull request May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: astro Related to the core `astro` package (scope)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants