diff --git a/pages/next.jsx b/pages/next.jsx index d806899a..c5ac892b 100644 --- a/pages/next.jsx +++ b/pages/next.jsx @@ -1,7 +1,7 @@ import React from 'react' import Head from 'next/head' import { App } from '../src/components/App' -import Page from '../src/components/Page' +import { Page } from '../src/components/Page' import menuModel from '../src/models/menu' import { buildMenu } from '../src/lib/menu' import { Meta } from '../src/components/Meta' @@ -21,7 +21,7 @@ const Index = (props) => (
{props.content} diff --git a/src/components/Page.js b/src/components/Page.js deleted file mode 100644 index 35a7c13f..00000000 --- a/src/components/Page.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from 'react' -import Share from './Share' -import Html from './Html' - -export default function Page({ children, shareable }) { - return ( -
-
- -
- - {!shareable ? null : ( - - )} -
- ) -} diff --git a/src/components/Page/index.tsx b/src/components/Page/index.tsx new file mode 100644 index 00000000..0024cae3 --- /dev/null +++ b/src/components/Page/index.tsx @@ -0,0 +1,21 @@ +import * as React from 'react' +import Share from '../Share' +import Html from '../Html' + +export interface IPageProps { + showSocialShare: boolean +} + +export const Page: React.FC = props => ( +
+
+ +
+ + {!props.showSocialShare ? null : ( + + )} +
+)