Fix: enable React Native New Architecture support on iOS #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔍 Summary
Please provide a concise description of what this PR does and why.
What did you change?
Updated native iOS module declarations and imports to ensure compatibility with the New Architecture in React Native. Also made minor Android updates for consistency.
Why is this change necessary?
Without these changes, the library does not work properly under the New Architecture: iOS fails to expose the module methods due to the missing inheritance from RCTEventEmitter.
🛠️ Changes
🔗 Related Issue
this PR does not close any issue
✅ Type of Change
📋 Checklist
yarn lintandyarn testlocally with no failures🚀 How to Test
git checkout <this-branch>yarn install && cd example && yarn installyarn buildyarn test📸 Screenshots (if applicable)
If your change adds UI or visual output, include before/after screenshots or GIFs.