Skip to content

Commit df8710c

Browse files
committed
feat: modify content preivew.
1 parent 24af6a7 commit df8710c

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

src/pages/Preview/Content.tsx

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -49,23 +49,23 @@ export default function DirectoryTrees() {
4949
const path = usePath();
5050
const filePath = `https://unpkg.com/browse/${path.pkgName}/${path.filePath || ''}`;
5151
const contentView = useMemo(() => {
52-
let ext = extname;
53-
switch (extname) {
54-
case 'tsx':
55-
ext = 'typescript';
56-
break;
57-
case 'ts':
58-
ext = 'typescript';
59-
break;
60-
case 'map':
61-
ext = 'json';
62-
break;
63-
case 'markdown':
64-
ext = 'md';
65-
break;
66-
default:
67-
break;
68-
}
52+
// let ext = extname;
53+
// switch (extname) {
54+
// case 'tsx':
55+
// ext = 'typescript';
56+
// break;
57+
// case 'ts':
58+
// ext = 'typescript';
59+
// break;
60+
// case 'map':
61+
// ext = 'json';
62+
// break;
63+
// case 'markdown':
64+
// ext = 'md';
65+
// break;
66+
// default:
67+
// break;
68+
// }
6969
if (!content) return <Fragment />;
7070
if (extname && /(md|markdown)$/.test(extname)) {
7171
return (
@@ -79,16 +79,13 @@ export default function DirectoryTrees() {
7979
</Fragment>
8080
);
8181
}
82-
if (extname && langs[extname]) {
82+
if (extname || (extname && langs[extname])) {
8383
const extensions: Extension[] = [];
8484
if (langs[extname]) {
8585
extensions.push(langs[extname]());
8686
}
8787
return <CodeMirror extensions={[...extensions]} editable={false} height="100%" value={content} />;
8888
}
89-
if (extname) {
90-
return <MarkdownPreview className={styles.code} source={`\`\`\`${ext}\n${content}\n\`\`\``} />;
91-
}
9289
return <pre style={{ padding: 25 }}>{content}</pre>;
9390
}, [extname, content, filePath]);
9491

0 commit comments

Comments
 (0)