How to Break 'for' loop inside promise 'Then' in Cypress Typescript as in below code:
for (let i = 2; i <= iterationspage; i++) {
cy.wait(5000)
cy.get(".page").contains(i).click()
cy.log("clicked on page"+i)
// let FlagFound='False'
homePage.getProductNamesSearchResults().each(($el, index, $list)=> {
const expProductName=$el.text()
if(expProductName.includes(this.addtocart.ProductToBuy)){
homePage.getAddToCartButton().eq(index).click()
homePage.getPriceTagForSearchedProducts().eq(index).then(function(productPrice){
cy.log(productPrice.text())
cy.log(expProductName)
})
//break
}
})
}