UNPKG

@opengis/admin

Version:

This project Softpro Admin

16 lines (12 loc) 726 B
import userCls from './controllers/user.cls.js'; import userClsId from './controllers/user.cls.id.js'; import userInfo from './controllers/user.info.js'; import userClsPost from './controllers/user.cls.post.js'; import { userClsSchema, userClsIdSchema } from './schema.js'; async function plugin(fastify, opts) { fastify.get('/user-cls', { config: { policy: ['user'] }, schema: userClsSchema }, userCls); fastify.get('/user-cls/:id', { config: { policy: ['user'] }, schema: userClsIdSchema }, userClsId); fastify.get('/user-info', { config: { policy: ['user'] } }, userInfo); fastify.post('/user-cls', { config: { policy: ['user'] }, schema: userClsIdSchema }, userClsPost); } export default plugin;