Page MenuHomePhabricator

[native] Install CommUtils JSI module
ClosedPublic

Authored by bartek on Apr 14 2023, 5:36 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 5, 4:27 AM
Unknown Object (File)
Oct 31 2024, 12:05 PM
Unknown Object (File)
Oct 7 2024, 12:47 AM
Unknown Object (File)
Oct 1 2024, 1:03 PM
Unknown Object (File)
Oct 1 2024, 1:03 PM
Unknown Object (File)
Oct 1 2024, 1:03 PM
Unknown Object (File)
Oct 1 2024, 1:03 PM
Unknown Object (File)
Oct 1 2024, 1:02 PM
Subscribers

Details

Summary

Added code to install the CommUtilsModule JSI module for both Android and iOS

Depends on D7451

Test Plan

Both platforms compile.
Replaced the dummy jsi::Value::undefined() returns in CommUtilsModule with e.g. jsi::Value(42) and verified that these are callable from JS.
CommCoreModule remains unaffected and still works the same way as previously

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Apr 14 2023, 8:01 AM

Don't have a ton of experience here but makes sense, would be good to amend test plan to make sure that we can call functions in CommCoreModule as before

This revision is now accepted and ready to land.Apr 17 2023, 6:36 AM
In D7452#221895, @atul wrote:

Don't have a ton of experience here but makes sense, would be good to amend test plan to make sure that we can call functions in CommCoreModule as before

Checked, works as expected

This revision was automatically updated to reflect the committed changes.