What can i eat a before donating blood?

I'll be donating blood in a few days and i was just wondering if there's certain things i can or can't eat since this is my first ever donation i need to prepare myself for it. Thanks :)
6 answers 6