const router = require("express").Router() const getPlace = require("../models/getPlace.js") const getPlaceNearby = require("../models/getPlaceNearby.js") const getPlacePhoto = require("../models/getPlacePhoto.js") module.exports = dbConn => { router.get("/api/v1/place", async (req, res) => { const place = await getPlace(req.query.q) res.json(place) }); router.get("/api/v1/place/nearby", async (req, res) => { const place = await getPlaceNearby(req.query.lat, req.query.lng) res.json(place) }); router.get("/api/v1/place/photo", async (req, res) => { const photo = await getPlacePhoto(req.query.photoref) res.json(photo) }); return router; };