Skip to content

Commit 02ae687

Browse files
committed
Update next API
1 parent eb6290b commit 02ae687

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

src/next.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,7 @@ export type NextDsfrIntegrationApi = {
9797
App: AppComponent
9898
) => AppComponent;
9999
dsfrDocumentApi: {
100-
augmentDocumentByReadingColorSchemeFromCookie: (
101-
Document: NextComponentType<any, any, any>
102-
) => void;
100+
augmentDocumentForDsfr: (Document: NextComponentType<any, any, any>) => void;
103101
getColorSchemeHtmlAttributes: (
104102
props: DocumentProps
105103
) =>
@@ -242,9 +240,7 @@ export function createNextDsfrIntegrationApi(params: Params): NextDsfrIntegratio
242240
return AppWithDsfr as any;
243241
}
244242

245-
function augmentDocumentByReadingColorSchemeFromCookie(
246-
Document: NextComponentType<any, any, any>
247-
): void {
243+
function augmentDocumentForDsfr(Document: NextComponentType<any, any, any>): void {
248244
const super_getInitialProps =
249245
Document.getInitialProps?.bind(Document) ??
250246
DefaultDocument.getInitialProps.bind(DefaultDocument);
@@ -314,7 +310,7 @@ export function createNextDsfrIntegrationApi(params: Params): NextDsfrIntegratio
314310
return {
315311
withDsfr,
316312
"dsfrDocumentApi": {
317-
augmentDocumentByReadingColorSchemeFromCookie,
313+
augmentDocumentForDsfr,
318314
getColorSchemeHtmlAttributes
319315
}
320316
};

test/integration/next/pages/_document.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Html, Head, Main, NextScript } from "next/document";
22
import type { DocumentProps } from "next/document";
33
import { dsfrDocumentApi, augmentDocumentWithEmotionCache } from "./_app";
44

5-
const { augmentDocumentByReadingColorSchemeFromCookie, getColorSchemeHtmlAttributes } = dsfrDocumentApi;
5+
const { augmentDocumentForDsfr, getColorSchemeHtmlAttributes } = dsfrDocumentApi;
66

77
export default function Document(props: DocumentProps) {
88
return (
@@ -16,6 +16,6 @@ export default function Document(props: DocumentProps) {
1616
);
1717
}
1818

19-
augmentDocumentByReadingColorSchemeFromCookie(Document);
19+
augmentDocumentForDsfr(Document);
2020

2121
augmentDocumentWithEmotionCache(Document);

0 commit comments

Comments
 (0)