import { Express } from 'express';
import Root from './handler/Root';
import API from './handler/API';

const routes = [new API(), new Root()];

export default class {
  static registerRoutes(app: Express): void {
    routes.forEach((route) => {
      // Iterate and register each route
      app.use(route.path, route.run());
    });
  }
}