import { lang } from '@Lang/i18n'; import { hasPermission } from '@Plugins/RolePermission.js'; // Ruta API const apiTo = (name, params = {}) => route(`products.${name}`, params) const comercialTo = (name, params = {}) => route(`comercial-classifications.${name}`, params) // Ruta visual const viewTo = ({ name = '', params = {}, query = {} }) => view({ name: `admin.products.${name}`, params, query }) // Obtener traducción del componente const transl = (str) => lang(`admin.products.${str}`) // Control de permisos const can = (permission) => hasPermission(`admin.products.${permission}`) export { can, viewTo, apiTo, comercialTo, transl }