const axios = require('@/utils/axios');
module.exports = async (ctx) => {
const response = await axios({
method: 'get',
url: 'https://xiaoce-timeline-api-ms.juejin.im/v1/getListByLastTime?uid=&client_id=&token=&src=web&alias=&pageNum=1',
});
const data = response.data.d;
ctx.state.data = {
title: '掘金小册',
link: 'https://juejin.im/books',
item: data.map(({ title, id, img, desc, createdAt, price }) => ({
title,
link: `https://juejin.im/book/${id}`,
description: `

${title}
${desc}
价格: ${price}元
`,
pubDate: new Date(createdAt).toUTCString(),
guid: id,
})),
};
};