@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
23 lines (20 loc) • 763 B
JavaScript
import { subscribe } from '../../../../components/subscription/subscribe/utils.js';
import { unsubscribe } from '../../../../components/subscription/unsubscribe/utils.js';
class SubscribedReportsController {
services;
constructor(services) {
this.services = services;
}
// Subscribe action
Subscribe = async (req, res) => {
const { returnTo } = await subscribe(req, res, this.services);
res.redirect(returnTo);
};
// Unsubscribe action
Unsubscribe = async (req, res) => {
const { returnTo } = await unsubscribe(req, res, this.services);
res.redirect(returnTo);
};
}
export { SubscribedReportsController, SubscribedReportsController as default };
//# sourceMappingURL=controller.js.map