Skip to content

Commit efbd1f0

Browse files
committed
chore: Remove all code related to embed pages
1 parent df81673 commit efbd1f0

File tree

10 files changed

+1
-179
lines changed

10 files changed

+1
-179
lines changed

gatsby-node.js

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -250,32 +250,6 @@ exports.createPages = async ({ actions, graphql, reporter }) => {
250250
}
251251
});
252252

253-
const createEmbed = (node, defer = false) => {
254-
const {
255-
fields: { fileRelativePath, slug },
256-
} = node;
257-
258-
if (
259-
fileRelativePath.includes('src/content/docs/release-notes') ||
260-
fileRelativePath.includes('src/content/whats-new')
261-
) {
262-
return;
263-
}
264-
265-
const pagePath = path.join(slug, 'embed', '/');
266-
267-
createPage({
268-
path: pagePath,
269-
component: path.resolve(`src/templates/embedPage.js`),
270-
context: {
271-
slug,
272-
fileRelativePath,
273-
layout: 'EmbedLayout',
274-
},
275-
defer,
276-
});
277-
};
278-
279253
const translatedContentNodes = allI18nMdx.edges.map(({ node }) => node);
280254

281255
allMdx.edges.concat(allMarkdownRemark.edges).forEach(({ node }) => {
@@ -296,10 +270,6 @@ exports.createPages = async ({ actions, graphql, reporter }) => {
296270
}
297271

298272
createPageFromNode(node, { createPage });
299-
createEmbed(
300-
node,
301-
true // enable dsg
302-
);
303273

304274
locales.forEach((locale) => {
305275
const i18nNode = translatedContentNodes.find(

gatsby-ssr.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@
55
*/
66

77
export { default as onRenderBody } from './gatsby/on-render-body';
8-
export { default as onPreRenderHTML } from './gatsby/on-pre-render-html';

gatsby/on-pre-render-html.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/components/EmbedContext.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/components/HideWhenEmbedded.js

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/components/MDXContainer.js

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import React from 'react';
2828
import TechTile from './TechTile';
2929
import UserJourneyControls from './UserJourneyControls';
3030
import WhatsNextTile from './WhatsNextTile';
31-
import HideWhenEmbedded from './HideWhenEmbedded';
3231

3332
const defaultComponents = {
3433
a: (props) => <MDXLink {...props} displayExternalIcon />,
@@ -99,18 +98,13 @@ const defaultComponents = {
9998
TabsBarItem: Tabs.BarItem,
10099
TabsPageItem: Tabs.Page,
101100
TabsPages: Tabs.Pages,
102-
InlineSignup: () => (
103-
<HideWhenEmbedded>
104-
<InlineSignup />
105-
</HideWhenEmbedded>
106-
),
101+
InlineSignup,
107102
InlinePopover,
108103
InstallFeedback,
109104
WhatsNextTile,
110105
Side,
111106
SideBySide,
112107
UserJourneyControls,
113-
HideWhenEmbedded,
114108
EolPage,
115109
};
116110

src/layouts/EmbedLayout.js

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/layouts/index.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import React from 'react';
22
import MainLayout from './MainLayout';
3-
import EmbedLayout from './EmbedLayout';
43
import PropTypes from 'prop-types';
54

65
const Layout = ({ children, ...props }) => {
@@ -9,12 +8,6 @@ const Layout = ({ children, ...props }) => {
98
switch (pageContext.layout) {
109
case 'basic':
1110
return children;
12-
case 'EmbedLayout':
13-
if (pageContext.fileRelativePath.match(/404/)) {
14-
return children;
15-
} else {
16-
return <EmbedLayout>{children}</EmbedLayout>;
17-
}
1811
default:
1912
return <MainLayout {...props}>{children}</MainLayout>;
2013
}

src/templates/embedPage.js

Lines changed: 0 additions & 59 deletions
This file was deleted.

src/utils/constants.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,3 @@ export const TYPES = {
1515
WHATS_NEW_PAGE: 'views_page_content',
1616
INTERACTIVE_INSTALL_PAGE: 'interactive_install_page',
1717
};
18-
19-
export const FILTERED_HEAD_KEYS = ['one-trust'];

0 commit comments

Comments
 (0)