My question involves an injury that occurred in the state of: Texas

Sorry for giving details of this drama filled event but we are seriously seeking advise on how to proceed in this matter. We may also be posting in the wrong subject forum, so if that's the case, be forgive in advance and direct us to the correct one. thank you

Details:
Yesterday evening I took my friend, into our work place to look at her schedule, after the night shift manager called her and accused her of being a no call, no show. As we walked to the back of the store, the charge manager went with us and it checked out that she was not supposed to be there. However the night shift manager that originally called her, came back as well and started yelling at my friend very loudly, my friend responded back by telling (not yelling), her she was being rude and as a manager she should never talk to others like that, then the night shift manager shoved her forcefully up against the wall from the front. My friend, slammed up against the wall and then responded back by swinging and landing a hit to her face. then night shift manager then grabbed her, threw her to the floor and proceeded to get on top of her and the two ladies fought. After the night shift manager was pulled off of her, she reached down and tore my friends shirt completely off of her, then began to kick her repeatedly in the side. She also walked across about 5 ft. picked up my friends fallen phone, and threw it across the store breaking it, into pieces. There is lots more, however I'll stop there...

My friends injuries were as follows: Possibly torn ligament in knee and ankle, is in stabilizer and crutches until we see a bone and joint doctor. Scratched retina, multiple scratches on upper torso, face and eyes, large bruise on hip and back, bruised ribs.

Managers injuries, bloody nose, cut on upper eye lid. Other may be as well but not confirmed.

both ladies ended up at the e.r. both ladies filed assault charges. Police said they would view the video to see who was the aggressor and asked my friend to turn in a hand written report of the incident but also informed my friend that the two stories were very different. So, if my friend was shoved first, would the manager be the aggressor? Does my friend have ground to stand on in seeking a lawyer and if so, which type. Since the main manager did nothing to stop the fight and just walked away and allowed it to happen, in front of customers and all, is there anything she should do in reporting her?