test
This commit is contained in:
8
index.js
8
index.js
@@ -1,10 +1,6 @@
|
||||
const express = require("express");
|
||||
const cors = require("cors");
|
||||
const router = require("./src/routes/router");
|
||||
const quranRoutes = require("./src/routes/quranRoutes");
|
||||
const doaRoutes = require("./src/routes/doaRoutes");
|
||||
const dzikirRoutes = require("./src/routes/dzikirRoutes");
|
||||
const haditsRoutes = require("./src/routes/haditsRoutes");
|
||||
const app = express();
|
||||
const PORT = process.env.PORT || 3000;
|
||||
|
||||
@@ -12,10 +8,6 @@ app.set("trust proxy", 1);
|
||||
app.use(cors());
|
||||
app.use(express.json());
|
||||
app.use("/", router);
|
||||
app.use("/quran", quranRoutes);
|
||||
app.use("/doa", doaRoutes);
|
||||
app.use("/dzikir", dzikirRoutes);
|
||||
app.use("/hadits", haditsRoutes);
|
||||
|
||||
app.listen(PORT, () => {
|
||||
console.log("Running at port:", PORT);
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
const express = require("express");
|
||||
const doa = require("../controllers/doaController");
|
||||
const router = express.Router();
|
||||
|
||||
router.get("/", doa.getAllDoa);
|
||||
router.get("/:source", doa.getDoa);
|
||||
|
||||
module.exports = router;
|
||||
@@ -1,7 +0,0 @@
|
||||
const express = require("express");
|
||||
const dzikir = require("../controllers/dzikirController");
|
||||
const router = express.Router();
|
||||
|
||||
router.get("/:source", dzikir.getDzikir);
|
||||
|
||||
module.exports = router;
|
||||
@@ -1,8 +0,0 @@
|
||||
const express = require("express");
|
||||
const hadits = require("../controllers/haditsController");
|
||||
const router = express.Router();
|
||||
|
||||
router.get("/", hadits.getAllHadits);
|
||||
router.get("/:nomor", hadits.getHadits);
|
||||
|
||||
module.exports = router;
|
||||
@@ -1,25 +0,0 @@
|
||||
const express = require("express");
|
||||
const quranController = require("../controllers/quranController");
|
||||
const router = express.Router();
|
||||
|
||||
router.get("/surah", quranController.getAllSurah);
|
||||
router.get("/surah/:surahId", quranController.getSurah);
|
||||
router.get("/juz", quranController.getAllJuz);
|
||||
router.get("/juz/:juzId", quranController.getJuz);
|
||||
router.get("/ayah", quranController.getAllAyah);
|
||||
router.get("/ayah/surah/:surahId", quranController.getAyahSurah);
|
||||
router.get("/ayah/:surahId/:ayahId", quranController.getAyah);
|
||||
router.get("/ayah/juz/:juzId", quranController.getAyahJuz);
|
||||
router.get("/ayah/page/:pageId", quranController.getAyahPage);
|
||||
router.get("/asbab", quranController.getAllAsbab);
|
||||
router.get("/asbab/:id", quranController.getAsbab);
|
||||
router.get("/asma", quranController.getAsma);
|
||||
router.get("/tafsir", quranController.getAllTafsir);
|
||||
router.get("/tafsir/:id", quranController.getTafsir);
|
||||
router.get("/theme", quranController.getAllTheme);
|
||||
router.get("/theme/:id", quranController.getTheme);
|
||||
router.get("/word", quranController.getAllWord);
|
||||
router.get("/word/:surahId/", quranController.getWordSurah);
|
||||
router.get("/word/:surahId/:ayahId", quranController.getWord);
|
||||
|
||||
module.exports = router;
|
||||
@@ -1,4 +1,8 @@
|
||||
const express = require("express");
|
||||
const quran = require("../controllers/quranController");
|
||||
const doa = require("../controllers/doaController");
|
||||
const dzikir = require("../controllers/dzikirController");
|
||||
const hadits = require("../controllers/haditsController");
|
||||
const router = express.Router();
|
||||
|
||||
router.get((req, res, next) => {
|
||||
@@ -124,6 +128,34 @@ router.get("/", (req, res) =>
|
||||
maintaner: "Otang45",
|
||||
})
|
||||
);
|
||||
router.get("/quran/surah", quran.getAllSurah);
|
||||
router.get("/quran/surah/:surahId", quran.getSurah);
|
||||
router.get("/quran/juz", quran.getAllJuz);
|
||||
router.get("/quran/juz/:juzId", quran.getJuz);
|
||||
router.get("/quran/ayah", quran.getAllAyah);
|
||||
router.get("/quran/ayah/surah/:surahId", quran.getAyahSurah);
|
||||
router.get("/quran/ayah/:surahId/:ayahId", quran.getAyah);
|
||||
router.get("/quran/ayah/juz/:juzId", quran.getAyahJuz);
|
||||
router.get("/quran/ayah/page/:pageId", quran.getAyahPage);
|
||||
router.get("/quran/asbab", quran.getAllAsbab);
|
||||
router.get("/quran/asbab/:id", quran.getAsbab);
|
||||
router.get("/quran/asma", quran.getAsma);
|
||||
router.get("/quran/tafsir", quran.getAllTafsir);
|
||||
router.get("/quran/tafsir/:id", quran.getTafsir);
|
||||
router.get("/quran/theme", quran.getAllTheme);
|
||||
router.get("/quran/theme/:id", quran.getTheme);
|
||||
router.get("/quran/word", quran.getAllWord);
|
||||
router.get("/quran/word/:surahId/", quran.getWordSurah);
|
||||
router.get("/quran/word/:surahId/:ayahId", quran.getWord);
|
||||
|
||||
router.get("/doa", doa.getAllDoa);
|
||||
router.get("/doa/:source", doa.getDoa);
|
||||
|
||||
router.get("/dzikir/:source", dzikir.getDzikir);
|
||||
|
||||
router.get("/hadits", hadits.getAllHadits);
|
||||
router.get("/hadits/:nomor", hadits.getHadits);
|
||||
|
||||
router.all("*", (req, res) =>
|
||||
res.status(404).send({
|
||||
code: 404,
|
||||
|
||||
Reference in New Issue
Block a user