added react sample