]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - routes/views.js
Views refractoring
[github/Chocobozzz/PeerTube.git] / routes / views.js
CommitLineData
e85782f7
C
1;(function () {
2 'use strict'
3
4 function getPartial (req, res) {
5 var directory = req.params.directory
6 var name = req.params.name
7
8 res.render('partials/' + directory + '/' + name)
9 }
10
11 function getIndex (req, res) {
12 res.render('index')
13 }
14
15 var express = require('express')
16 var middleware = require('../middlewares')
17
18 var router = express.Router()
19
20 router.get('/partials/:directory/:name', middleware.cache(), getPartial)
21 router.get(/^\/(index)?$/, middleware.cache(), getIndex)
22
23 module.exports = router
24})()