Convert repo view to use react tables

Selecting revision by timestamp doesn't break...
Line is too long. [81/80]