Add React detection