import { ASSIGN_ELEMENTS_SELECTORS } from "../../../elements/shared/assign-elements-selectors"; // export function assignElements(name, withLoader = true) { // cy.get(ASSIGN_ELEMENTS_SELECTORS.searchInput).type(name); // if (withLoader) { // cy.get(ASSIGN_ELEMENTS_SELECTORS.dialogContent); // waitForProgressBarToNotBeVisible(); // } // cy.contains(ASSIGN_ELEMENTS_SELECTORS.tableRow, name) // .find(ASSIGN_ELEMENTS_SELECTORS.checkbox) // .click() // .get(ASSIGN_ELEMENTS_SELECTORS.submitButton) // .click(); // } Cypress.Commands.add("assignElements", (name, withLoader = true) => { cy.get(ASSIGN_ELEMENTS_SELECTORS.searchInput).type(name); if (withLoader) { cy.get(ASSIGN_ELEMENTS_SELECTORS.dialogContent); cy.waitForProgressBarToNotBeVisible(); } cy.contains(ASSIGN_ELEMENTS_SELECTORS.tableRow, name) .find(ASSIGN_ELEMENTS_SELECTORS.checkbox) .click() .get(ASSIGN_ELEMENTS_SELECTORS.submitButton) .click(); });