Estoy tratando de poner todos mis selectores en un archivo JS externo y luego importarlos a mi objeto de página cuando los necesito, por ejemplo:
Home-page-selectors.js: export default { headerLinks: 'header a', contactUsLink: "header a[href='/contact-us']", } Home-page.js incluye import selectors from '../test-data/home-page-data.js' Puedo hacer cosas como cy.get(selectors.headerLinks)
El problema es que cuando ejecuto mis tareas de pelusa, aparece un error de Home-page-selectors.js que dice
error Preferir exportaciones con nombre import/no-default-export
¿Cómo puedo solucionar este error? Conozco varias formas en que puedo hacerlo en TypeScript, pero lamentablemente cambiar a TS no es una opción debido a que varios complementos que usamos no son compatibles.