From fa5909a477cac7e732e07c605dfe8875e2bafab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Thu, 16 Apr 2020 21:12:31 +0200 Subject: [PATCH] render react in demo component --- content/posts/react.md | 2 +- src/components/Demo/index.vue | 18 +++++++++++++++--- src/components/ReactWrapper/index.vue | 15 ++++++++++----- .../React}/index.jsx | 2 +- src/main.js | 1 + 5 files changed, 28 insertions(+), 10 deletions(-) rename src/{components/ReactTestComponent => demos/React}/index.jsx (93%) diff --git a/content/posts/react.md b/content/posts/react.md index d12cda60..60cf19cd 100644 --- a/content/posts/react.md +++ b/content/posts/react.md @@ -5,4 +5,4 @@ slug: react This is a basic example of tiptap. - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/Demo/index.vue b/src/components/Demo/index.vue index 0640095d..aecd65fc 100644 --- a/src/components/Demo/index.vue +++ b/src/components/Demo/index.vue @@ -1,7 +1,8 @@ \ No newline at end of file diff --git a/src/components/ReactTestComponent/index.jsx b/src/demos/React/index.jsx similarity index 93% rename from src/components/ReactTestComponent/index.jsx rename to src/demos/React/index.jsx index 501a59e5..91d21573 100644 --- a/src/components/ReactTestComponent/index.jsx +++ b/src/demos/React/index.jsx @@ -11,7 +11,7 @@ export default class TestComponent extends Component { componentDidMount() { this.editor = new Editor({ element: this.editorNode.current, - content: '

rendered in react

', + content: '

rendered in react!

', extensions: extensions(), }) this.forceUpdate() diff --git a/src/main.js b/src/main.js index 3098267c..43302690 100644 --- a/src/main.js +++ b/src/main.js @@ -1,5 +1,6 @@ import Prism from 'prismjs' import 'prismjs/themes/prism-coy.css' +import 'prismjs/components/prism-jsx.js' import DefaultLayout from '~/layouts/Default.vue' import Demo from '~/components/Demo' import Tab from '~/components/Tab'