just spent the past 3 days trying to debug a vue component and i'm starting to think react would've been the better choice