-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.js
47 lines (37 loc) · 1.18 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//const livros = require ('./database')
//console.log(livros[0])
//teste para ver se conseguimos acessar as infos da database
//utilizar npm start
const read = require('readline-sync')
//utilizando a biblioteca
const buscarLivros = require('./controllers/buscarLivros')
const listarLivrosOrdenados = require('./controllers/listarLivrosOrdenados')
const listarLivrosRecomendados = require('./controllers/listarLivrosRecomendados')
const listarLivrosNaoLidos = require('./controllers/listarLivrosNaoLidos')
//para ter acesso a função em outra pasta
const resposta = read.question(`
============== Menu ==============
1 - CATEGORIA: Buscar livro por categoria
2 - ORDENAR: Ordenar livros por quantidade de pagina
3 - RECOMENDADOS: Buscar livros recomendados
4 - LISTA DE DESEJO: Busca livros nao lidos
5 - SAIR
Digite um numero[1-5]
`)
switch (resposta) {
case '1':
buscarLivros()
break
case '2':
listarLivrosOrdenados()
break
case '3':
listarLivrosRecomendados()
break
case '4':
listarLivrosNaoLidos()
break
default:
console.log('fim do algoritmo')
break
}