Tips for using Rust from React Native?

I would like to make my Rust library usable from a React Native application. Has anyone done this before, and if so what was your general experience like? Do you have any tips or know of any areas that I should be wary of?

I'd like to think I'm fairly confident with JavaScript/TypeScript and writing unsafe Rust, but I'm not sure how we would go about publishing the bindings or setting up the build system correctly.

Did you find any solutions?