You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
764 B

import path from 'path'
import PageStore from './../stores/page.js'
import directusResponseHandler from './../handlers/directusResponse.js'
/**
* page
*
* @author Björn Hase <me@herr-hase.wtf>
* @license http://opensource.org/licenses/MIT The MIT License
* @link https://gitea.node001.net/HerrHase/super-fastify-directus.git
*
*/
export default async function(fastify, opts) {
/**
* handle single page
*
* @param {object} request
* @param {object} response
*
*/
fastify.get('/sitemap.xml', async function(request, response) {
const pageStore = new PageStore()
// getting single page
let pages = await pageStore.find()
pages.each((page, index) => {
})
})
}