Skip to content
This repository was archived by the owner on Mar 17, 2024. It is now read-only.

Commit ffea1cf

Browse files
authored
Merge pull request #158 from ts-graphviz/unsupport-web-feature
Unsupport web feature
2 parents b65ad66 + 1c948ed commit ffea1cf

15 files changed

+707
-7140
lines changed

.github/workflows/generate-doc-and-deploy.yml

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

.storybook/config.js

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

.storybook/main.js

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

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
"editor.codeActionsOnSave": {
66
"source.fixAll.eslint": true
77
},
8-
"eslint.exclude": ["**/dist/**", "**/node_modules/**"],
98
"markdownlint.config": {
109
"default": true,
1110
"MD041": false
1211
},
13-
"typescript.tsdk": "node_modules/typescript/lib"
12+
"typescript.tsdk": "node_modules/typescript/lib",
13+
"deno.enable": false
1414
}

README.md

Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,9 @@ $ npm install @ts-graphviz/react
2525

2626
```bash
2727
# Peer Dependencies
28-
$ yarn add react react-dom ts-graphviz@"^0.12.0"
29-
# Optional Peer Dependencies
30-
$ yarn add @hpcc-js/wasm
28+
$ yarn add react react-dom ts-graphviz@"^0.13.1"
3129
```
3230

33-
## DEMO
34-
35-
- [Storybook](https://ts-graphviz.github.io/react/)
36-
3731
## API
3832

3933
### Script
@@ -111,37 +105,6 @@ digraph {
111105

112106
![dot](./example/example.svg)
113107

114-
### Web
115-
116-
The `Graphviz` component can be rendered directly in the browser.
117-
118-
Since this component uses the function of `@hpcc-js/wasm` internally, it is necessary to host `@hpcc-js/wasm/dist/graphviz.wasm` and specify its directory with `wasmFolder`.
119-
120-
For development, I recommend using the one hosted by unpkg.
121-
122-
```tsx
123-
import React, { FC } from 'react';
124-
import ReactDOM from 'react-dom';
125-
import { Graphviz, Digraph, Node, Edge } from '@ts-graphviz/react';
126-
import { wasmFolder } from '@hpcc-js/wasm';
127-
128-
wasmFolder('https://unpkg.com/@hpcc-js/wasm/dist/');
129-
130-
const App: FC = () => (
131-
<Graphviz>
132-
<Digraph>
133-
<Node id="n1" />
134-
<Node id="n2" />
135-
<Node id="n3" />
136-
<Edge targets={['n1', 'n2', 'n3']} />
137-
<Edge targets={['n1', 'n3']} />
138-
</Digraph>
139-
</Graphviz>
140-
);
141-
142-
ReactDOM.render(<App />, document.getElementById('root'));
143-
```
144-
145108
## See Also
146109

147110
Graphviz-dot Test and Integration

package.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,31 +30,19 @@
3030
"example": "ts-node example/example",
3131
"build": "ts-node rollup.build",
3232
"test": "jest",
33-
"lint": "eslint -c .eslintrc.json --ext ts,tsx src",
34-
"storybook": "start-storybook -p 9000",
35-
"storybook:build": "build-storybook -c .storybook -o docs"
33+
"lint": "eslint -c .eslintrc.json --ext ts,tsx src"
3634
},
3735
"peerDependencies": {
38-
"@hpcc-js/wasm": "^0.3.13",
3936
"react": ">=16.8.0",
4037
"react-dom": ">=16.8.0",
4138
"ts-graphviz": "^0.13.1"
4239
},
43-
"peerDependenciesMeta": {
44-
"@hpcc-js/wasm": {
45-
"optional": true
46-
}
47-
},
4840
"dependencies": {
4941
"prop-types": "^15.7.2",
5042
"react-reconciler": "^0.25.1"
5143
},
5244
"devDependencies": {
53-
"@hpcc-js/wasm": "^0.3.13",
5445
"@rollup/plugin-commonjs": "^11.1.0",
55-
"@storybook/addon-knobs": "^5.3.18",
56-
"@storybook/addon-storysource": "^5.3.18",
57-
"@storybook/react": "^5.3.18",
5846
"@testing-library/jest-dom": "^5.5.0",
5947
"@testing-library/react": "^10.0.4",
6048
"@testing-library/react-hooks": "^3.2.1",

src/components/Graphviz.tsx

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

src/components/__tests__/Graphviz.spec.tsx

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

src/components/__tests__/__snapshots__/Graphviz.spec.tsx.snap

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

src/hooks/use-rendered.ts

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

src/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
export * from './renderer/render';
2-
export * from './hooks/use-rendered';
32
export * from './hooks/use-cluster';
43
export * from './hooks/use-cluster-map';
54
export * from './hooks/use-graphviz-context';
@@ -10,7 +9,6 @@ export * from './hooks/use-edge';
109
export * from './hooks/use-node';
1110
export * from './hooks/use-rendered-id';
1211
export * from './hooks/use-root-cluster';
13-
export * from './components/Graphviz';
1412
export * from './components/HtmlLike';
1513
export * from './components/Graph';
1614
export * from './components/Digraph';

src/stories/animations.stories.tsx

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

0 commit comments

Comments
 (0)