Check out example codes for "c# update control from another thread". It will help you in understanding the concepts better.

Code Example 1

// Running on the worker thread
string newText = "abc";
form.Label.Invoke((MethodInvoker)delegate {
    // Running on the UI thread
    form.Label.Text = newText;
});
// Back on the worker thread

Learn ReactJs, React Native from akashmittal.com