wow. I hate FB. So what?! You knew she wanted to leave you agreed to it. Doesn't change a thing. You will continue to do what you set out to do for the next 4 months.
If you really think about it what did she do that surprised you? She told you she was leaving. You knew she was leaving and agreed to make the next four months the best. Now she told a friend she was leaving. Where is the surprise?
She said on FB. That part I get. You will do one of two things you will DB from now till she leaves and stick to what you said and make the next four months awesome or you will get tired of DBing and move on.