Category client side validation framework angular react