/
githubmirror
/
next.js
Обзор
Документация
Войти
/
githubmirror
/
next.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
canary
test/development/app-dir/devtools-position/utils.ts
19 строк
618 B
Tim Neutkens
test: migrate webdriver callers to next.browser (#93941)
22 май 2026, 15:01
Не верифицирован
22 май 2026, 15:01
e860cec
Код
Авторство
О чём код?
import type { Playwright } from 'e2e-utils' import { waitForDevToolsIndicator } from 'next-test-utils' export async function getDevIndicatorPosition(browser: Playwright) { // assert before eval() to prevent race condition await waitForDevToolsIndicator(browser) const style = await browser.eval(() => { return ( [].slice .call(document.querySelectorAll('nextjs-portal')) .find((p) => p.shadowRoot.querySelector('[data-nextjs-toast]')) // portal ?.shadowRoot?.querySelector('[data-nextjs-toast]') ?.getAttribute('style') || '' ) }) return style || '' }