UNPKG

e2ed

Version:

E2E testing framework over Playwright

19 lines (18 loc) 672 B
"use strict"; 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;