That is not the meaning of the Czech sentence. The word "typické" is somewhat an ironic comment added to the statement. Maybe more clear translation would be: "She had a salad for dinner. How typical..."
The way you write it makes sense. But then, it’s a bit strange to put it with a comma. I just cannot remember of the top of my head if I ever saw “typical, she has”. “Typical. She has a salad for dinner.” Or, maybe “Typical: she has a salad for dinner.” would make more sense for me.