This really does nothing to deter buying from China, tariffs in large part only raise our prices as most manufacturers have no alternative to China. My old company for example had every single item we used in our factory using Chinese part, and we still had to get stuff from China as it was the only source for some things, or still cheapest source. Instead it doubled the price on every item we made.
Putting these tariffs does nothing but line their pockets with tariff money as we all pay higher prices, and most simply aren't going to "buy American", because our manufacturing sucks. And American sources aren't gonna pop up overnight, and in the cases you can buy from an American company, its still usually cheaper to buy overseas somewhere else.
Even with growing American industries, most of them are years away from being able to handle capacity of what is needed. So again, companies are just raising prices and still buying Chinese or going elsewhere.