Skip to content

strapi-server.ts

Este archivo sirve para registrar los servios del plugin de users-permissions y de ese modo puedan ser usados. Como se usan en el archvi de checkout.

extensions/users-permissions/strapi-server.ts
import userService from "./services/user-service";
import CustomerService from "./services/customerstripe";
export default (plugin: any) => {
// Registrar el servicio 'user-service'
plugin.services["user-service"] = userService;
plugin.services["customerstripe"] = CustomerService;
// Retornar el plugin modificado
return plugin;
};

Importa lo que es los dos servicios que hay en users-permissions.

import userService from "./services/user-service";
import CustomerService from "./services/customerstripe";

Los registra y se les asigna un nombre, para finalmente ser exportados y usados.

export default (plugin: any) => {
plugin.services["user-service"] = userService;
plugin.services["customerstripe"] = CustomerService;
return plugin;
};