Commit 4b906f03 authored by tom goriunov's avatar tom goriunov Committed by GitHub

Merge pull request #1902 from blockscout/no-ad-fix-2

fix removing ad banners
parents e6200709 fcb82bcf
......@@ -16,7 +16,7 @@ const PAGE_PROPS = {
cookies: '',
referrer: '',
query: {},
adBannerProvider: undefined,
adBannerProvider: null,
apiData: null,
};
......
......@@ -12,7 +12,7 @@ const AppContext = createContext<PageProps>({
cookies: '',
referrer: '',
query: {},
adBannerProvider: undefined,
adBannerProvider: null,
apiData: null,
});
......
......@@ -14,7 +14,7 @@ export interface Props<Pathname extends Route['pathname'] = never> {
query: Route['query'];
cookies: string;
referrer: string;
adBannerProvider: AdBannerProviders | undefined;
adBannerProvider: AdBannerProviders | null;
// if apiData is undefined, Next.js will complain that it is not serializable
// so we force it to be always present in the props but it can be null
apiData: metadata.ApiData<Pathname> | null;
......@@ -32,7 +32,7 @@ Promise<GetServerSidePropsResult<Props<Pathname>>> => {
return adBannerFeature.provider;
}
}
return;
return null;
})();
return {
......@@ -40,7 +40,7 @@ Promise<GetServerSidePropsResult<Props<Pathname>>> => {
query,
cookies: req.headers.cookie || '',
referrer: req.headers.referer || '',
adBannerProvider,
adBannerProvider: adBannerProvider,
apiData: null,
},
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment