Add shouldPreventDefault method