diff --git a/README.md b/README.md index 7f1fcc3..4c7dced 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ npm start ``` [http://localhost:3000/](http://localhost:3000/) +[http://localhost:3000/she/her/her/hers/herself](http://localhost:3000/she/her/her/hers/herself) ### Testing diff --git a/app.js b/app.js index ae124cc..0d2e0ff 100644 --- a/app.js +++ b/app.js @@ -1,14 +1,27 @@ -import express from 'express'; -import { engine } from 'express-handlebars'; +import express from 'express' +import { engine } from 'express-handlebars' -const app = express(); +const app = express() -app.engine('handlebars', engine()); -app.set('view engine', 'handlebars'); -app.set('views', './views'); +app.engine('handlebars', engine()) +app.set('view engine', 'handlebars') +app.set('views', './views') app.get('/', (req, res) => { - res.render('home'); -}); + res.render('home') +}) -app.listen(3000); +app.get('/:nominative/:accusative/:pronominal_possessive/:predicative_possessive/:reflexive', (req, res) => { + const { + nominative, + accusative, + pronominal_possessive: pronominalPossessive, + predicative_possessive: predicativePossessive, + reflexive, + } = req.params + res.render('individual', { + nominative, accusative, pronominalPossessive, predicativePossessive, reflexive + }) +}) + +app.listen(3000) diff --git a/views/individual.handlebars b/views/individual.handlebars new file mode 100644 index 0000000..519cb51 --- /dev/null +++ b/views/individual.handlebars @@ -0,0 +1,2 @@ +