Do you have a better way to create this if
/ elseif
sentence?
if ((navigator.userAgent.indexOf('Opera') || navigator.userAgent.indexOf('OPR')) != -1) {
this.state.isBrowserAllowed = true;
} else if (navigator.userAgent.indexOf('Chrome') != -1) {
this.state.isBrowserAllowed = true;
} else if (navigator.userAgent.indexOf('Safari') != -1) {
this.state.isBrowserAllowed = true;
} else if (navigator.userAgent.indexOf('Firefox') != -1) {
this.state.isBrowserAllowed = true;
}