Files
Reactive-Resume/tests/e2e/fixtures/preview.ts
T
2026-07-30 12:39:15 +02:00

11 lines
512 B
TypeScript

export const ACTIVE_PREVIEW_PAGE_SELECTOR = '[aria-hidden="false"] canvas[aria-label^="Resume page 1 of"]';
export const activePreviewPageSelector = (template: string) =>
`[aria-hidden="false"][data-resume-preview-template="${template}"] canvas[aria-label^="Resume page 1 of"]`;
export function readPreviewPageDataUrl(selector: string) {
const canvas = document.querySelector<HTMLCanvasElement>(selector);
if (!canvas) throw new Error("Expected an active first-page canvas.");
return canvas.toDataURL();
}