import { hasPermission } from '@Plugins/RolePermission.js';

// Ruta API para bundles
const apiTo = (name, params = {}) => route(`bundles.${name}`, params)

// Ruta visual para bundles
const viewTo = ({ name = '', params = {}, query = {} }) => ({ name: `pos.bundles.${name}`, params, query })

// Usa permisos de inventario (no existen permisos específicos para bundles)
const can = (permission) => hasPermission(`bundles.${permission}`)

export {
    can,
    viewTo,
    apiTo
}
