From 6b11ca6c1dc2a81abb17e85204f708f1ad68dec9 Mon Sep 17 00:00:00 2001 From: August Skare Date: Tue, 30 Oct 2018 09:05:52 +0100 Subject: fix code highlighting with ... --- packages/dev-tools-pages/ts/components/Code.tsx | 8 ++++++-- packages/dev-tools-pages/ts/components/Header.tsx | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'packages/dev-tools-pages/ts/components') diff --git a/packages/dev-tools-pages/ts/components/Code.tsx b/packages/dev-tools-pages/ts/components/Code.tsx index a6971fc84..6675422ef 100644 --- a/packages/dev-tools-pages/ts/components/Code.tsx +++ b/packages/dev-tools-pages/ts/components/Code.tsx @@ -18,6 +18,7 @@ interface CodeProps { gutter?: Array; gutterLength?: number; copy?: boolean; + etc?: boolean; } interface CodeState { @@ -134,15 +135,16 @@ class Code extends React.Component { } async componentDidMount() { - const { language, children, diff, gutter } = this.props; + const { language, children, diff, gutter, etc } = this.props; const code = children as string; if (language !== undefined) { + /* console.log(code); */ const { default: highlight } = await System.import(/* webpackChunkName: 'highlightjs' */ 'ts/highlight'); this.setState({ - hlCode: highlight(language, code, diff, gutter), + hlCode: highlight({ language, code, diff, gutter, etc }), }); } } @@ -174,6 +176,8 @@ class Code extends React.Component { Code = StyledCodeDiff as any; } + /* console.log(hlCode); */ + return ( diff --git a/packages/dev-tools-pages/ts/components/Header.tsx b/packages/dev-tools-pages/ts/components/Header.tsx index 01ef944f4..b561a5d91 100644 --- a/packages/dev-tools-pages/ts/components/Header.tsx +++ b/packages/dev-tools-pages/ts/components/Header.tsx @@ -33,6 +33,7 @@ const StyledHeader = styled.header` position: absolute; top: 0; left: 0; + z-index: 2; ${Container} { display: flex; justify-content: space-between; -- cgit v1.2.3