How long do you ignore them for afterwards?

Here's my specific scenario (but please feel free to give general advice outside of my anecdote): Plate gets mad jealous of the fact other women exist. Deletes and blocks me. Cool, whatever. Eventually she comes back and apologises for being a crazy bitch. She says she wants to come see me in the morning. I agree. I wake up early to have time for her, then she texts to cancel after the time she's supposed to have arrived, saying she needs more sleep. Then she follows up with "omg there's a salsa night tonight, we should go." I can't believe the audacity of this girl, reply essentially "seriously? You ask to see me this morning because you felt bad, I wake up early to make time for it, then you bail after you're supposed to be here, and now you're inviting me out tonight even though I work until 9pm?" She replied apologising profusely and I've just left her on read. I'm not going to be the one to make the first contact after this but how long should I let her sweat for to know this is totally unacceptable? I'm aware withdrawal of attention is the best way to teach lessons but for how long?

Cheers lad