The US has treaty obligations respecting refugees, having freely and voluntarily made itself a party to the relevant treaties. Trump doesn't seem to care about treaty obligations, even though treaties are part of "the supreme law of the United States".