diff --git a/packages/layout/src/steps/resolvePagination.js b/packages/layout/src/steps/resolvePagination.js index b3efe7f1a..7231f29e5 100644 --- a/packages/layout/src/steps/resolvePagination.js +++ b/packages/layout/src/steps/resolvePagination.js @@ -260,7 +260,7 @@ const paginate = async (page, pageNumber, fontStore, yoga) => { let nextPage = splittedPage[1]; while (nextPage !== null) { - splittedPage = splitPage( + splittedPage = await splitPage( nextPage, pageNumber + pages.length, fontStore, diff --git a/packages/layout/tests/steps/resolvePagination.test.jsx b/packages/layout/tests/steps/resolvePagination.test.jsx index dafc7d8fe..3aa836d30 100644 --- a/packages/layout/tests/steps/resolvePagination.test.jsx +++ b/packages/layout/tests/steps/resolvePagination.test.jsx @@ -1,3 +1,4 @@ +import React from 'react' import { describe, expect, test } from 'vitest'; import { Text } from '@react-pdf/primitives';