// import * as React from 'react'; // import styled from 'styled-components'; // import { storiesOf } from '@storybook/react'; // import { PhotoProvider, PhotoConsumer, PhotoSlider } from 'react-photo-view'; // import 'react-photo-view/dist/index.css'; // import image1 from './static/1.jpg'; // import image2 from './static/2.jpg'; // import image3 from './static/3.jpg'; // import image4 from './static/4.jpg'; // import image5 from './static/5.jpg'; // import image6 from './static/6.jpg'; // import image7 from './static/7.jpg'; // import image8 from './static/8.jpg'; // import defaultPhoto from './static/default-photo.svg'; // // const photoImages = [ // image1, // image2, // image3, // image4, // image5, // image6, // image7, // image8, // ]; // // const ImageList = styled.div` // padding: 40px; // display: flex; // flex-wrap: wrap; // align-items: center; // `; // // const ViewBox = styled.div` // margin-right: 20px; // margin-bottom: 20px; // width: 100px; // height: 100px; // cursor: pointer; // background: url('${props => props.viewImage}') no-repeat center; // background-size: cover; // `; // // const Button = styled.button` // padding: 6px 10px; // border: 1px solid #ccc; // border-radius: 2px; // cursor: pointer; // // &:not(:last-child) { // margin-right: 12px; // } // // &[type='primary'] { // background: deepskyblue; // border-color: deepskyblue; // color: white; // } // `; // // const DefaultImage = styled.img` // width: 100px; // height: 100px; // `; // // storiesOf('react-photo-view', module) // .add('默认展示', () => ( // // // {photoImages.map((item, index) => ( // // // // ))} // // // )) // .add('两张预览', () => ( // // // {photoImages.map((item, index) => ( // // {index < 2 ? : undefined} // // ))} // // // )) // .add('通过按钮触发', () => ( // // // // // // // // )) // .add('自定义加载失败', () => ( // // // // // // // }> // // // // // // )) // .add('受控 PhotoSlider', () => { // const [visible, setVisible] = React.useState(false); // const [photoIndex, setPhotoIndex] = React.useState(0); // // function handleShowSlider() { // setVisible(true); // } // function handleCloseSlider() { // setVisible(false); // } // return ( // // // // // // ({ src: item }))} // visible={visible} // onClose={handleCloseSlider} // index={photoIndex} // onIndexChange={setPhotoIndex} // /> // // ); // });