Sometimes, we want to require image module using dynamic names with React Native.
In this article, we’ll look at how to require image module using dynamic names with React Native.
How to require image module using dynamic names with React Native?
To require image module using dynamic names with React Native, we can call require
with a string based on another value.
For instance, we write
const icon = props.active
? require("image!my-icon-active")
: require("image!my-icon-inactive");
<Image source={icon} />;
to call require
with different image names based on the value of props.active
.
And then we set the source
prop to icon
in the Image
component.
Conclusion
To require image module using dynamic names with React Native, we can call require
with a string based on another value.