My wife is on H1B visa living in the US for about 4-5 years now.
She is acquiring a French citizenship by descent pretty soon.

1)What do we need do for my wife's current work H1B status if she renounces her Indian passport when her French passport arrives(India doesn't allow dual citizenship). Do we have to reapply H1 all over again. If so, is in the 65000 cap again(which I think is met this year).Or can we do some sort of H1 transfer between the 2 passports keeping the same I-94 she has on her I-797 and Indian passport when she entered.

2)Also how do people change passports in the US when they become American citizens and renounce Indian citizenship?
​ I'm hoping to replicate the same for her French passport.Do we send it back to the Indian embassy?