// src/server/features/approval/index.ts
// Approval feature plugin - registers approval routes

import { FastifyPluginAsync } from 'fastify';
import fp from 'fastify-plugin';
import approvalRoutes from './approval.routes';

const approvalPlugin: FastifyPluginAsync = async (fastify, opts) => {
  // Register approval routes
  await fastify.register(approvalRoutes, { prefix: '/api' });
};

export default fp(approvalPlugin, {
  name: 'approval-plugin',
});
