Skip to content

Commit df04713

Browse files
committed
feat(Docz): update docz and fix variables
1 parent 3d36718 commit df04713

File tree

2 files changed

+28
-26
lines changed

2 files changed

+28
-26
lines changed

doc/index.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,20 @@ order: 1
55
---
66

77
import { Playground, PropsTable } from 'docz'
8-
import {Image, PreviewApi } from '../src'
8+
importImage, PreviewApi } from '../src'
9+
import src1 from './assets/logo.jpg'
910
const Images = (function() {
1011
const ret = []
1112
for(let i = 1; i <= 20; i++) {
1213
ret.push(
1314
require(`./assets/${i}.jpg`)
1415
)
1516
}
17+
window.Images = ret
1618
return ret
1719
})()
1820

21+
1922
# Usage
2023

2124
## Install
@@ -38,7 +41,7 @@ const Images = (function() {
3841
#### Base
3942

4043
<Playground>
41-
<Image src={require('./assets/logo.jpg')} width={120} height={120}/>
44+
<Image src={src1} width={120} height={120}/>
4245
</Playground>
4346

4447
#### Multi Image
@@ -77,8 +80,8 @@ const Images = (function() {
7780
}
7881
}
7982
return [
80-
<Image key={1} src={require('./assets/1.jpg')} {...props}/>,
81-
<Image key={2} src={require('./assets/2.jpg')} {...props}/>,
83+
<Image key={1} src={Images[0]} {...props}/>,
84+
<Image key={2} src={Images[1]} {...props}/>,
8285
<Image key={4} src='123.jpg' {...props}/>
8386
]
8487
})()
@@ -93,7 +96,7 @@ Preview image without use component `Image`
9396
<Playground>
9497
{
9598
(function() {
96-
const img = [require('./assets/1.jpg'), require('./assets/2.jpg'), require('./assets/3.jpg')]
99+
const img = Images.slice(0, 3)
97100
return img.map(each => {
98101
return <img src={each} key={each} style={{width: '200px', height: '200px', objectFit: 'cover'}}onClick={() => PreviewApi.preview(each, img)}/>
99102
})

package.json

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -34,53 +34,52 @@
3434
"prop-types": ">=15.6.2"
3535
},
3636
"devDependencies": {
37-
"@babel/core": "^7.0.0-rc.1",
38-
"@babel/plugin-external-helpers": "^7.0.0-rc.3",
39-
"@babel/plugin-proposal-class-properties": "^7.0.0-rc.1",
40-
"@babel/preset-env": "^7.0.0-rc.1",
41-
"@babel/preset-react": "^7.0.0-rc.1",
42-
"@babel/preset-stage-0": "^7.0.0-beta.54",
37+
"@babel/core": "^7.0.0",
38+
"@babel/plugin-external-helpers": "^7.0.0",
39+
"@babel/plugin-proposal-class-properties": "^7.0.0",
40+
"@babel/preset-env": "^7.0.0",
41+
"@babel/preset-react": "^7.0.0",
4342
"@mdx-js/loader": "^0.15.0-2",
4443
"@mdx-js/mdx": "^0.15.0-2",
45-
"autoprefixer": "^9.1.0",
46-
"babel-eslint": "^8.2.6",
47-
"babel-loader": "^8.0.0-beta.0",
44+
"autoprefixer": "^9.1.3",
45+
"babel-eslint": "^9.0.0",
46+
"babel-loader": "^8.0.2",
4847
"babel-plugin-external-helpers": "^6.22.0",
4948
"cross-env": "^5.2.0",
5049
"css-loader": "^1.0.0",
5150
"cz-conventional-changelog": "^2.1.0",
52-
"docz": "^0.9.6",
53-
"docz-plugin-css": "^0.9.6",
54-
"docz-theme-default": "^0.9.6",
55-
"eslint": "^4.19.1",
51+
"docz": "^0.11.0",
52+
"docz-plugin-css": "^0.11.0",
53+
"docz-theme-default": "^0.11.0",
54+
"eslint": "^5.5.0",
5655
"eslint-config-airbnb": "^17.0.0",
5756
"eslint-loader": "^2.1.0",
5857
"eslint-plugin-import": "^2.13.0",
5958
"eslint-plugin-jsx-a11y": "^6.1.1",
6059
"eslint-plugin-react": "^7.10.0",
61-
"file-loader": "^1.1.11",
60+
"file-loader": "^2.0.0",
6261
"html-webpack-plugin": "^3.2.0",
6362
"node-sass": "^4.9.2",
6463
"postcss-loader": "^3.0.0",
6564
"react": "^16.4.2",
6665
"react-dom": "^16.4.2",
67-
"react-hot-loader": "^4.3.4",
66+
"react-hot-loader": "^4.3.5",
6867
"rollup": "^0.64.1",
69-
"rollup-plugin-babel": "^4.0.0-beta.8",
70-
"rollup-plugin-commonjs": "^9.1.3",
68+
"rollup-plugin-babel": "^4.0.2",
69+
"rollup-plugin-commonjs": "^9.1.6",
7170
"rollup-plugin-node-resolve": "^3.3.0",
7271
"rollup-plugin-peer-deps-external": "^2.2.0",
7372
"rollup-plugin-postcss": "^1.6.2",
7473
"rollup-plugin-sass": "^0.9.2",
7574
"rollup-plugin-uglify": "^4.0.0",
7675
"rollup-plugin-url": "^1.4.0",
7776
"sass-loader": "^7.0.3",
78-
"url-loader": "^1.0.1",
77+
"url-loader": "^1.1.1",
7978
"vue-style-loader": "^4.1.1",
80-
"webpack": "^4.16.3",
79+
"webpack": "^4.17.1",
8180
"webpack-cli": "^3.1.0",
82-
"webpack-serve": "^2.0.2",
83-
"webpack-merge": "^4.1.3"
81+
"webpack-merge": "^4.1.3",
82+
"webpack-serve": "^2.0.2"
8483
},
8584
"config": {
8685
"commitizen": {

0 commit comments

Comments
 (0)