Check out example codes for "add own image in cursor using css". It will help you in understanding the concepts better.

Code Example 1

You can use own image or emoji as cursor
<style>       
    a{
        cursor: url("custom.gif"), url("custom.cur"), default;
    }
</style>

<p>Place your mouse pointer <a href="#">over me</a> to reveal the custom cursor.</p>

Code Example 2

You can use own image or emoji as cursor
<style>       
    a{
        cursor: url("custom.gif"), url("custom.cur"), default;
    }
</style>

<p>Place your mouse pointer <a href="#">over me</a> to reveal the custom cursor.</p>

Learn ReactJs, React Native from akashmittal.com