On the surface it looks repairable. But that's the problem, you need to actually take the wheel assembly apart to tell. If it's just bent control arms or snapped joints - it's an easy repair. If the drive linkage was pushed into the drive unit, it's a much bigger problem. There's no way to tell...