Around 2-3 many kids start to exert their independence & they don't want to miss out on anything, so they start resisting naps. That does not necessarily mean that they are physically ready to give up naps. Every kid is different, but studies show that most kids benefit from naps until they are around 4. I think that it's easy confuse the struggle with being ready to give up naps. If your child is still falling asleep during the day & cranky, I think that's an indication that she's not ready. There are different ways to deal with the struggle and I've tried a few. Regardless of what I do, one of my kids will give me struggles every few weeks because that's just his personality...he pushes back on just about everything. Ironically, of all my kids, he's the one that needs the sleep the most - he's an absolute wreck without it.
Here are some things I've tried. I tell him he doesn't have to sleep, but he has to lie down with his eyes closed for a just a few minutes. Usually he's out when I go back a few minutes later. Sometimes I tell him that if he goes right to sleep, he can have gum when he wakes up (gum is his favorite thing in the world). Sometimes I tell him, if he's not going to sleep he'll have to take a nap downstairs so he doesn't disturb his napping siblings (he hates that). The point is to find something that will motivate your child. I also think the idea of having a quiet time without the pressure of napping that another mom had was great. If I can get my kids to hold still for 5 seconds, they usually fall asleep all on their own. I'm sure lying for a bit can work, too, but I've resisted going to that because I don't want to set a precedent. But I do sing them a song and give them a face tickle, just to try to get them to wind down.
Good luck! And don't give up if you think she really needs the sleep!