Skip to content

Commit 3b7e4ce

Browse files
committed
website: update markdown preview.
1 parent 6be3ca7 commit 3b7e4ce

File tree

8 files changed

+36
-105
lines changed

8 files changed

+36
-105
lines changed

package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"build": "lerna exec --scope @uiw/* --ignore www -- npm run build",
55
"⬇️⬇️⬇️⬇️⬇️ package ⬇️⬇️⬇️⬇️⬇️": "▼▼▼▼▼ package ▼▼▼▼▼",
66
"watch": "npm run-script watch --workspace @uiw/react-tabs-draggable",
7-
"bundle": "npm run-script bundle --workspace @uiw/react-tabs-draggable",
87
"doc": "npm run-script build --workspace www",
98
"start": "npm run-script start --workspace www",
109
"⬆️⬆️⬆️⬆️⬆️ package ⬆️⬆️⬆️⬆️⬆️": "▲▲▲▲▲ package ▲▲▲▲▲",
@@ -27,13 +26,13 @@
2726
]
2827
},
2928
"devDependencies": {
30-
"@kkt/ncc": "^1.0.13",
31-
"@kkt/less-modules": "^7.2.0",
32-
"husky": "~8.0.0",
33-
"kkt": "^7.2.0",
34-
"lerna": "^7.1.1",
35-
"lint-staged": "^13.2.0",
36-
"prettier": "^2.8.7",
37-
"tsbb": "^4.1.4"
29+
"@kkt/ncc": "^1.0.15",
30+
"@kkt/less-modules": "^7.5.2",
31+
"husky": "~8.0.3",
32+
"kkt": "^7.5.2",
33+
"lerna": "^7.1.4",
34+
"lint-staged": "^13.2.3",
35+
"prettier": "^3.0.0",
36+
"tsbb": "^4.1.14"
3837
}
3938
}

www/.kktrc.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
import webpack, { Configuration } from 'webpack';
2-
import { LoaderConfOptions } from 'kkt';
3-
import lessModules from '@kkt/less-modules';
1+
import webpack from 'webpack';
2+
import { LoaderConfOptions, WebpackConfiguration } from 'kkt';
43
import { disableScopePlugin } from '@kkt/scope-plugin-options';
54
import { mdCodeModulesLoader } from 'markdown-react-code-preview-loader';
65
import pkg from './package.json';
76

8-
export default (conf: Configuration, env: 'production' | 'development', options: LoaderConfOptions) => {
9-
conf = lessModules(conf, env, options);
7+
export default (conf: WebpackConfiguration, env: 'production' | 'development', options: LoaderConfOptions) => {
108
conf = mdCodeModulesLoader(conf);
119
conf = disableScopePlugin(conf);
1210
// Get the project version.

www/package.json

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,25 @@
22
"name": "www",
33
"private": true,
44
"version": "1.0.0",
5-
"description": "Draggable vscode-like tabs for React.",
6-
"homepage": "https://uiwjs.github.io/react-tabs-draggable",
75
"license": "MIT",
86
"scripts": {
97
"build": "kkt build",
108
"start": "kkt start"
119
},
1210
"devDependencies": {
13-
"@kkt/less-modules": "^7.5.2",
1411
"@kkt/raw-modules": "^7.5.2",
1512
"@kkt/scope-plugin-options": "^7.5.2",
1613
"@types/react": "~18.2.0",
1714
"@types/react-dom": "~18.2.0",
15+
"markdown-react-code-preview-loader": "^2.1.2",
1816
"kkt": "^7.5.2"
1917
},
2018
"dependencies": {
21-
"@uiw/react-back-to-top": "^1.2.0",
22-
"@uiw/react-github-corners": "~1.5.14",
23-
"@uiw/react-markdown-preview": "^4.1.10",
24-
"@uiw/react-shields": "~1.1.3",
19+
"@uiw/react-markdown-preview-example": "^1.5.3",
2520
"@uiw/react-tabs-draggable": "1.0.0",
26-
"@uiw/reset.css": "~1.0.5",
27-
"@wcj/dark-mode": "~1.0.12",
28-
"markdown-react-code-preview-loader": "^2.1.2",
2921
"react": "~18.2.0",
30-
"react-code-preview-layout": "^3.0.0",
3122
"react-dom": "~18.2.0",
32-
"react-router-dom": "^6.3.0",
33-
"styled-components": "^6.0.2"
23+
"react-router-dom": "^6.14.2"
3424
},
3525
"eslintConfig": {
3626
"extends": [

www/public/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
55
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
66
<title>react-tabs-draggable</title>
77
<meta name="keywords" content="react,draggable,react-tabs,react-tabs-draggable,tabs" />
8-
<meta name="description" content="A react component showing the layout of code and code preview example." />
8+
<meta name="description" content="Draggable tabs for React." />
99
<link rel="icon" href="%PUBLIC_URL%favicon.ico" />
1010
</head>
1111
<body>

www/src/Document.tsx

Lines changed: 0 additions & 42 deletions
This file was deleted.

www/src/app.tsx

Lines changed: 0 additions & 27 deletions
This file was deleted.

www/src/index.tsx

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
import { createRoot } from 'react-dom/client';
2-
import { App } from './app';
2+
import MarkdownPreviewExample from '@uiw/react-markdown-preview-example';
3+
import data from '@uiw/react-tabs-draggable/README.md';
4+
5+
const Github = MarkdownPreviewExample.Github;
6+
37
const container = document.getElementById('root');
48
const root = createRoot(container!);
5-
root.render(<App />);
9+
root.render(
10+
<MarkdownPreviewExample
11+
source={data.source}
12+
components={data.components}
13+
data={data.data}
14+
title="Draggable tabs for React"
15+
description="Draggable tabs for React."
16+
version={`v${VERSION}`}
17+
>
18+
<Github href="https://github.com/uiwjs/react-tabs-draggable" />
19+
</MarkdownPreviewExample>,
20+
);

www/src/react-app-env.d.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
/// <reference types="react-scripts" />
2+
3+
declare var VERSION: string;
4+
25
declare module '*.md' {
36
import { CodeBlockData } from 'markdown-react-code-preview-loader';
47
const src: CodeBlockData;
58
export default src;
69
}
7-
8-
declare module '*.module.less' {
9-
const classes: { readonly [key: string]: string };
10-
export default classes;
11-
}

0 commit comments

Comments
 (0)