I still use pull ups as security when sleeping as mine is newly 3, but as long as she doesn’t have a drink too soon before bed and I make her potty before she lays down then she’s dry until morning. She only wets on nights I let her go to sleep with a drink
It’s hormonal and it’s perfectly normal till about 7yrs old.
My daughter’s only 2.5 and in pull ups and mostly dry but we have them for security. But my friend put down a waterproof sheet and removed the nappy and her little girl on wet herself once and I think it bothered her that she was so wet that she never did it again. Think I will go the same route. Can’t hurt to try!