Make Read-only/ Disable shipping fields on checkout through extension

Hello Shopify Community,

I am working on customizing the checkout process and need to make the shipping information fields (e.g., First Name, Last Name, Address, City, State, etc.) read-only or disabled after capturing the default information from the customer.

Previously, this was achievable using Liquid code in the checkout.liquid file, but with the recent changes, I haven’t found a way to implement this using the Checkout UI extensions.

Is there any method or workaround to make these fields read-only or disabled in the Checkout UI extension?

Any guidance or suggestions would be greatly appreciated.

Thank you!

Hi - how are you initially capturing customer info like name/ shipping info?