diff --git a/site/theme/template/Content/Demo/index.jsx b/site/theme/template/Content/Demo/index.jsx index 24417a6108..0d2e307655 100644 --- a/site/theme/template/Content/Demo/index.jsx +++ b/site/theme/template/Content/Demo/index.jsx @@ -223,8 +223,10 @@ class Demo extends React.Component { 'const { $1 } = ReactRouterDOM;', ) .replace(/([A-Za-z]*)\s+as\s+([A-Za-z]*)/, '$1:$2') - .replace(/export default/, 'const Demo =')}\n\n${ - react18 ? 'createRoot(mountNode).render()' : 'ReactDOM.render(, mountNode)' + .replace(/export default/, 'const ComponentDemo =')}\n\n${ + react18 + ? 'createRoot(mountNode).render()' + : 'ReactDOM.render(, mountNode)' };\n`, css: prefillStyle, editors: '001', @@ -253,8 +255,10 @@ class Demo extends React.Component { react18 ? `import React from 'react';\nimport { createRoot } from 'react-dom/client';\n` : '' - }${sourceCode.replace(/export default/, 'const Demo =')}\n\n${ - react18 ? 'createRoot(mountNode).render()' : 'ReactDOM.render(, mountNode)' + }${sourceCode.replace(/export default/, 'const ComponentDemo =')}\n\n${ + react18 + ? 'createRoot(mountNode).render()' + : 'ReactDOM.render(, mountNode)' };\n`, css: prefillStyle, json: JSON.stringify(