Hospital bag

I'm 31 weeks pregnant and is it bad that I'm waiting for my baby shower to pack my hospital bag? I can go ahead and pack mine but I can't really pack hers until I have the baby shower which I have no idea when that is. What should I pack for her? How many onesies how many outfits? Pacifiers? Wipes? The hospital provides diapers, I'll be nursing in the hospital. Socks? Hats? I'm due May 15th. Thanks!