topics.js 430 B

12345678910111213141516
  1. 'use strict'
  2. const topics = require('../mocks/topics');
  3. const topicDetails = require('../mocks/topicDetails');
  4. module.exports = function (fastify, opts, next) {
  5. fastify
  6. .get('/clusters/:clusterId/topics', function (request, reply) {
  7. reply.send(topics[request.params.clusterId]);
  8. })
  9. .get('/clusters/:clusterId/topics/:topicId', function (request, reply) {
  10. reply.send(topicDetails);
  11. });
  12. next();
  13. }