State tax filing

My understanding is sine she is a resident/home owner in NC, she must file a return there as a resident (for the 3 months Oct - Dec)   All (January - December) her 2019 income is from VA.    Resident - VA 9 months, Resident NC - 3 months.    Does she file both a part year resident and part year non-resident return for VA and a part year for NC as a resident to claim VA taxes?   I am still unclear.