You’ll need to build your own native module.
iOS supports this out of the box, so it’s just a matter of shipping your assets and calling the function.
It’s less straightforward for Android, where you’ll need to create different Activity files for each icon, then create and expose a function to trigger than from RN. This article does a good job explaining the native side.