Skip to content

feat: option to add nitro views #805

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

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

Juozas-Petkelis
Copy link

@Juozas-Petkelis Juozas-Petkelis commented Mar 28, 2025

Summary

  • Introduces the option to add a Nitro View Component when scaffolding a new library with create-react-native-library.

    Nitro View selection during setup Nitro view selection
  • Updated the fallback Nitro Modules version to 0.26.2

Test plan

  1. clone branch
  2. create new library with bin/create-react-native-library
  3. generate nitrogen yarn nitro-codegen and build example app for both platforms
Example App
iOS Screenshot Android Screenshot
iOS Screenshot Android Screenshot

@Juozas-Petkelis Juozas-Petkelis requested a review from atlj March 28, 2025 14:49
@satya164
Copy link
Member

Hey @Juozas-Petkelis , remember to add the template to the CI matrix

@satya164 satya164 force-pushed the main branch 6 times, most recently from 0b45375 to 7799977 Compare April 7, 2025 20:23
@mrousavy
Copy link
Contributor

mrousavy commented Jun 5, 2025

Super nice!

Copy link
Member

@satya164 satya164 left a comment

Choose a reason for hiding this comment

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

Hey @Juozas-Petkelis

Sorry for the delay in the review. Would you be able to fix the conflicts with main?

@Juozas-Petkelis Juozas-Petkelis requested a review from satya164 June 25, 2025 17:02
@Juozas-Petkelis
Copy link
Author

Bumped Nitro Modules version to the latest 0.26.2 .

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