Such a shame. I hope she's a young person who can learn to do better, otherwise she may always be a nightmare in a workplace, and that's not good for her (or anyone else).I'm actively looking for her replacement. I have discovered I have they ability to turn people off. It's only something I recently started to do. I'm still professional towards her at work, but there is no small talk or sharing personal stories.
It's my way of self preservation. I've explained everything to my boss and he is completely understanding and thankful that I keep it professional. I could very easy verbally attack her just as she did to me, but that serves no purpose.