p5.js-web-editor/server/routes/asset.routes.js

18 lines
703 B
JavaScript
Raw Permalink Normal View History

2017-11-28 20:48:50 +01:00
import { Router } from 'express';
import { getProjectAsset } from '../controllers/project.controller';
import { getFileContent } from '../controllers/file.controller';
const router = new Router();
router.get('/:username/sketches/:project_id/*', getProjectAsset);
2018-10-11 00:29:53 +02:00
router.get('/full/:project_id/*', getProjectAsset);
2018-10-18 20:14:38 +02:00
router.get('/:username/full/:project_id/*', getProjectAsset);
router.get('/present/:project_id/*', getProjectAsset);
router.get('/:username/present/:project_id/*', getProjectAsset);
2018-10-18 20:14:38 +02:00
router.get('/embed/:project_id/*', getProjectAsset);
router.get('/:username/embed/:project_id/*', getProjectAsset);
2017-11-28 20:48:50 +01:00
router.get('/sketches/:project_id/assets/*?', getFileContent);
2017-11-28 20:48:50 +01:00
export default router;