Hey honey, Vicodin is an opiate, these have been shown to have minimal affect on the babies as they grow. In severe cases (of drug abuse) the babies can be born with an addiction, but just taking a few tablets for a headache your not going to compromise your babies growth or anything like that x
They give out opiates in labour, pethedine and diamorphine are both opiates. So if they don't mess up a baby even at that late stage, you have nothing to worry about at this stage x
Vicodin is a synthesised opiate (this means it is not a natural opiate, it's made in a lab) if you find it makes you shaky or gives you headaches when you stop taking it or makes you throw up, ask your doctor for dyhydracodine instead, that's the natural opioid equivilant.
If you DO get on fine with it, that's brilliant, because it's eversoslightly less psychologically addictive than natural opioids. However, taking them on such a short term level is not going to cause you problems.
If you don't get on with it. You will not be good on pethedine in labour (synthesised), you will need diamorphine (natural) most people get on better with one than the other x
Hope your okay x don't be in pain, what they have given you will not hurt your baby x x