I'm working on an app that might receive a string like this from the back end,
If you could fold a piece of paper in half 50 times, its' thickness will be 3/4th the distance from the Earth to the Sun.
as you see the string is not pure English and might contain code, how to display this to the users? like is there is any Npm package that might handle this for me?
You can use dangerouslySetInnerHTML for your tag while displaying the string with special characters.
Check this sandbox
As @Florian Sc mentioned in the comments, we need to be careful while using this.
react-html-parser is the alternative package which does the same thing. It does not use dangerouslySetInnerHTML in the background, it uses htmlparser2.