Optimize CodeEditor. CodeEditor add tsconfig support.

This commit is contained in:
2024-01-13 22:16:29 +08:00
parent 8e880cc1ed
commit 97c23334f7
11 changed files with 1043 additions and 65 deletions

View File

@@ -1,13 +1,17 @@
import React from 'react'
import FitFullscreen from '@/components/common/FitFullscreen'
import Playground from '@/components/Playground'
import { initFiles, initImportMap } from '@/components/Playground/files.ts'
import { initFiles, initImportMap, initTsConfig } from '@/components/Playground/files'
const OnlineEditor: React.FC = () => {
return (
<>
<FitFullscreen>
<Playground initFiles={initFiles} initImportMap={initImportMap} />
<Playground
initFiles={initFiles}
initImportMapRaw={JSON.stringify(initImportMap, null, 2)}
initTsConfigRaw={JSON.stringify(initTsConfig, null, 2)}
/>
</FitFullscreen>
</>
)