hmmm is the hub damaged enough to where you cant put the pieces on? or is it all over the place?(where you cant find all the pieces)
if you have the pieces i would put it together (try to lable it and dont ride it) spin the front wheel with the bike upside down and if it does it again then take it apart and swich the pieces (from the lables) and try that
if it does it again then buy a new hub