Files
zero-fucks-given/apps/backend/app/base_modules/Contact/routes.ts
T
2026-09-02 09:19:43 +03:00

16 lines
568 B
TypeScript

import router from '@adonisjs/core/services/router'
import { middleware } from '#start/kernel'
const ContactsController = () => import('#base_modules/Contact/controller/contacts_controller')
router
.group(() => {
router.get('/', [ContactsController, 'index'])
router.get('/:id', [ContactsController, 'show'])
router.post('/', [ContactsController, 'store'])
router.put('/:id', [ContactsController, 'update'])
router.delete('/:id', [ContactsController, 'destroy'])
})
.prefix('/api/contacts')
.use([middleware.auth(), middleware.tenant()])