The US Supreme Court has allowed Texas’ controversial app age-verification law to take effect while a legal battle continues.