| 115 | }; |
| 116 | |
| 117 | const removeElement = async (index?: number) => { |
| 118 | if (index) { |
| 119 | let { button } = await elements[index]; |
| 120 | await button.click(); |
| 121 | } else { |
| 122 | index = elements.length - 1; |
| 123 | if (driver.platformName.toLowerCase().includes("ios")) { |
| 124 | await removeButton.tap(); |
| 125 | } else { |
| 126 | await removeButton.click(); |
| 127 | } |
| 128 | } |
| 129 | |
| 130 | elements.splice(index, 1); |
| 131 | lastAddedElementId -= 1; |
| 132 | }; |
| 133 | |
| 134 | const checkAppendedCorrectly = async function () { |
| 135 | const lastAdded = await getElement(lastAddedElementId); |