HAMPTON, Va. — A Virginia lawmaker is recovering after she was hit by a car.

State Senator Mamie Locke posted about the accident on Facebook. She said she celebrated her birthday earlier this week at Riverside Regional Medical Center after having surgery on her left leg.

She was hit while crossing the street at Hampton University. Hampton University police are handling the investigation.

Police said a driver has been charged with reckless driving.

Locke's recovery should take about three months, but her re-election campaign kickoff is set for next week.  She said her recovery should not affect those plans.

She is a Democrat serving Virginia's 2nd District Senate seat, which includes parts of Hampton, Newport News, Portsmouth, and York County. She also is a dean for the School of Liberal Arts at Hampton University.