next-page-tester
Version:
Enable DOM integration testing on Next.js pages
17 lines (16 loc) • 579 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.makePageElement = void 0;
const getPageInfo_1 = require("./getPageInfo");
const _app_1 = require("../_app");
async function makePageElement({ options, }) {
const { pageData, pageObject } = await (0, getPageInfo_1.getPageInfo)({ options });
const pageElement = (0, _app_1.renderApp)({
options,
pageObject,
pageProps: pageData.props,
appProps: pageData.appProps,
});
return { pageElement, pageObject };
}
exports.makePageElement = makePageElement;