I believe you will find that as President, Trump was well within bounds (constitutionally) with his travel ban. The Immigration and Nationality Act pretty much seeds unilateral power to the office in this area.