How to hide shipping address fields on checkout page when its a pickup order

Navigate to General tab settings

Hide shipping fields if Local Pickup #

It will hide the shipping fields when Local Pickup shipping method is selected