e2ed
Version:
E2E testing framework over Playwright
19 lines (18 loc) • 672 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.renderRetryButton = void 0;
const client_1 = require("../client");
const locator_1 = require("./locator");
/**
* Renders tag `<button>` with single retry button.
* @internal
*/
const renderRetryButton = ({ disabled, name, retry, selected, }) => (0, client_1.sanitizeHtml) `<button
aria-controls="retry${retry}"
aria-selected="${String(selected)}"
class="nav-tabs__button"
id="retry${retry}-nav"
role="tab"
${(0, locator_1.locatorAttributes)('RetryButton', { disabled, retry, selected })}
${disabled ? 'disabled' : ''}>${name}</button>`;
exports.renderRetryButton = renderRetryButton;