Your IP : 216.73.216.91


Current Path : /var/node/inatote/Inatote-Backend/address/
Upload File :
Current File : /var/node/inatote/Inatote-Backend/address/index.js

import makeDb from '../db/index.js'
import makeaddressList from './address-list.js'
import makeaddressEndpointHandler from './address-endpoint.js'
import verify from '../helpers/verify-middleware.js'
import  upload from "../services/imageUpload.js";


import  express  from 'express';
const database = makeDb()
const router = express.Router()
const addressList = makeaddressList({ database })
const addressEndpointHandler = makeaddressEndpointHandler({ addressList })


router.post('/' ,verify  , addressEndpointHandler.postaddress);
router.get('/',   addressEndpointHandler.getaddress);
router.get('/:id',  addressEndpointHandler.getaddress);
router.put('/:id', verify ,  addressEndpointHandler.updateaddress);
router.delete('/:id' , verify , addressEndpointHandler.deleteaddress)
router.get('/makeDefault/:id', verify , addressEndpointHandler.defaultaddress)


export default router