There is going to be some degree of disruption as organisational capacity needs to be restored but this is no different than any other natural disaster, from which economies usually rebounce very quickly.
And as to customers still being able to afford things, that's where the government can and will step in to stabilize demand.