Yes, human food isn't good for her so you shouldn't have been giving it to her instead of dog food anyway.

As with children, things will only work if you start as you mean to go on.

She'll just have to go without until she decides that dog food is good enough again. No more human food because this will maintain her attitude to turn her nose up at dog food.

As said above, she will not starve herself. Dogs can go many days without food and it not cause damage. It's what they were built for and would have to do in the wild.