diff --git a/src/client/components/info-bubble/info-bubble.tsx b/src/client/components/info-bubble/info-bubble.tsx index 89e30f7ec..1a28460b5 100644 --- a/src/client/components/info-bubble/info-bubble.tsx +++ b/src/client/components/info-bubble/info-bubble.tsx @@ -18,7 +18,6 @@ import * as React from "react"; import { Stage } from "../../../common/models/stage/stage"; import { classNames } from "../../utils/dom/dom"; import { BubbleMenu, Direction } from "../bubble-menu/bubble-menu"; -import { MarkdownNode } from "../markdown-node/markdown-node"; import { SvgIcon } from "../svg-icon/svg-icon"; import "./info-bubble.scss"; @@ -60,6 +59,7 @@ export class InfoBubble extends React.Component import(/* webpackChunkName: "markdown-node" */ "../markdown-node/markdown-node")); return
@@ -71,7 +71,9 @@ export class InfoBubble extends React.Component - + + + } ; } diff --git a/src/client/components/markdown-node/markdown-node.mocha.tsx b/src/client/components/markdown-node/markdown-node.mocha.tsx index 832dad21d..d3efaca27 100644 --- a/src/client/components/markdown-node/markdown-node.mocha.tsx +++ b/src/client/components/markdown-node/markdown-node.mocha.tsx @@ -17,7 +17,7 @@ import { expect } from "chai"; import { shallow } from "enzyme"; import * as React from "react"; -import { MarkdownNode } from "./markdown-node"; +import MarkdownNode from "./markdown-node"; describe("", () => { diff --git a/src/client/components/markdown-node/markdown-node.tsx b/src/client/components/markdown-node/markdown-node.tsx index 900f0191e..45da6718a 100644 --- a/src/client/components/markdown-node/markdown-node.tsx +++ b/src/client/components/markdown-node/markdown-node.tsx @@ -26,8 +26,10 @@ function innerMarkdown(input: string): { __html: string } { return { __html: parse(input) }; } -export const MarkdownNode: React.SFC = ({ markdown }) => { +const MarkdownNode: React.SFC = ({ markdown }) => { return
; }; + +export default MarkdownNode; diff --git a/src/client/drag-and-drop-polyfill.ts b/src/client/drag-and-drop-polyfill.ts index a3366a3f7..fe06c3a0f 100644 --- a/src/client/drag-and-drop-polyfill.ts +++ b/src/client/drag-and-drop-polyfill.ts @@ -24,9 +24,9 @@ export default function dragAndDropPolyfill() { if (needsPatch) { Promise.all([ // @ts-ignore - import("../../lib/polyfill/drag-drop-polyfill.min.js"), + import(/* webpackChunkName: "dnd-js" */ "../../lib/polyfill/drag-drop-polyfill.min.js"), // @ts-ignore - import("../../lib/polyfill/drag-drop-polyfill.css") + import(/* webpackChunkName: "dnd-css" */ "../../lib/polyfill/drag-drop-polyfill.css") ]).then(([DragDropPolyfill, _]) => { DragDropPolyfill.Initialize({}); }); diff --git a/src/client/views/home-view/data-cube-card/data-cube-card.tsx b/src/client/views/home-view/data-cube-card/data-cube-card.tsx index e722531d9..0f67dbbde 100644 --- a/src/client/views/home-view/data-cube-card/data-cube-card.tsx +++ b/src/client/views/home-view/data-cube-card/data-cube-card.tsx @@ -16,8 +16,8 @@ */ import * as React from "react"; -import { MarkdownNode } from "../../../components/markdown-node/markdown-node"; import { SvgIcon } from "../../../components/svg-icon/svg-icon"; +import { Loader } from "../../../components/loader/loader"; import { STRINGS } from "../../../config/constants"; import "./data-cube-card.scss"; @@ -48,8 +48,11 @@ export class DataCubeCard extends React.Component import(/* webpackChunkName: "markdown-node" */ "../../../components/markdown-node/markdown-node")); if (!extendedDescription) { - return ; + return + + ; } const { showingMore } = this.state; @@ -58,7 +61,9 @@ export class DataCubeCard extends React.Component - + + +
{actionLabel}
; }