From 5702be360a7e3e191f4d062e38573f170dd626d2 Mon Sep 17 00:00:00 2001 From: infeng Date: Wed, 28 Dec 2016 10:35:15 +0800 Subject: [PATCH] feature: add attribute prop --- demo/index.tsx | 1 + src/ViewerCore.tsx | 2 ++ src/ViewerProps.ts | 2 ++ src/ViewerToolbar.tsx | 10 +++++++--- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/demo/index.tsx b/demo/index.tsx index 6bbb246..e425cd3 100644 --- a/demo/index.tsx +++ b/demo/index.tsx @@ -66,6 +66,7 @@ class App extends React.Component { onClose={() => { this.setState({ visible: false }); } } images={images} activeIndex={this.state.activeIndex} + attribute={false} />
diff --git a/src/ViewerCore.tsx b/src/ViewerCore.tsx index 56856eb..eca5bca 100644 --- a/src/ViewerCore.tsx +++ b/src/ViewerCore.tsx @@ -35,6 +35,7 @@ export default class ViewerCore extends React.Component { @@ -20,11 +21,14 @@ export default class ViewerToolbar extends React.Component + {`${this.props.alt}(${this.props.width} x ${this.props.height})`} +

+ ) : null; return (
-

- {`${this.props.alt}(${this.props.width} x ${this.props.height})`} -

+ {attributeNode}
  • {this.handleAction(ActionType.zoomIn);}}>