/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
examples/plugins/todo-example/server/src/controllers/tasks.js
29 строк
684 B
Alexandre Bodin
chore: improve admin panel DX & add more advance plugin example
09 сен 2024, 12:11
09 сен 2024, 12:11
bceb8fa
Код
Авторство
О чём код?
'use strict'; const { getService } = require('../utils'); const controller = { async createTask(ctx) { return getService('tasks').createTask(ctx.request.body); }, async updateTask(ctx) { const data = ctx.request.body; const { documentId } = ctx.params; return getService('tasks').updateTask({ documentId, data }); }, async deleteTask(ctx) { const { documentId } = ctx.params; return getService('tasks').deleteTask(documentId); }, async listRelatedTasks(ctx) { const { slug } = ctx.params; const { documentId } = ctx.query; return getService('tasks').listRelatedTasks({ slug, documentId }); }, }; module.exports = controller;