diff --git a/assets/images/emptyState/coupon.png b/assets/images/emptyState/coupon.png new file mode 100644 index 0000000..fa5cb6e Binary files /dev/null and b/assets/images/emptyState/coupon.png differ diff --git a/src/common/pages/App/index.js b/src/common/pages/App/index.js index 24f3729..ad96827 100644 --- a/src/common/pages/App/index.js +++ b/src/common/pages/App/index.js @@ -466,7 +466,7 @@ export default class App extends React.Component { {userData.role === 'admin' ? (
{this.notificationStore.unread_notif === 0 ? - : @@ -475,7 +475,7 @@ export default class App extends React.Component { primary={true} badgeStyle={{top: 15, right: 12}} > - @@ -485,7 +485,7 @@ export default class App extends React.Component { ) : (
{this.notificationStore.unread_notif === 0 ? - : @@ -494,7 +494,7 @@ export default class App extends React.Component { primary={true} badgeStyle={{top: 15, right: 12}} > - @@ -615,7 +615,7 @@ export default class App extends React.Component { ); }) : + content="No item yet! "/> }
); - } + } + else if(type == "default4"){ + return( +
+ +
+
+ +
+
+

{this.props.header}

+

{this.props.content}

+
+
+
+ ); + } else if(type == "404"){ return(
diff --git a/src/common/pages/Vouchers/index.js b/src/common/pages/Vouchers/index.js index 277da90..5626d8d 100644 --- a/src/common/pages/Vouchers/index.js +++ b/src/common/pages/Vouchers/index.js @@ -1,11 +1,12 @@ import React from 'react'; import {inject, observer} from 'mobx-react'; import {Link} from 'react-router'; -import {Affix, Card, Slider, Select, Col, Row, Carousel } from 'antd'; +import {Affix, Card, Slider, Select, Col, Row } from 'antd'; import {Tab, Tabs} from 'material-ui'; import './style.scss'; import {ItemCard} from "./ItemCard"; import ModalVouchersComponent from "./Modal"; +import EmptyComponent from '../EmptyComponent'; const Option = Select.Option; @inject('appstate') @@ -186,14 +187,6 @@ export default class VouchersComponent extends React.Component { return (
- {/*
*/} - {/**/} - {/*
Banner 1
*/} - {/*
Banner 2
*/} - {/*
Banner 3
*/} - {/*
Banner 4
*/} - {/*
*/} - {/*
*/}

@@ -201,11 +194,17 @@ export default class VouchersComponent extends React.Component {

- {data.map((item, index) => { - return ( this.setState({isOpened: true, data: item})} key={index} span={6}> - - ) - })} + { + (data.length > 0) ? + data.map((item, index) => { + return ( this.setState({isOpened: true, data: item})} key={index} span={6}> + + ) + }) + : ( + + ) + } ( this.authStore.isLoggedIn === true + render={ + (props) => true === true ? () : ( - )}/> + ) + } + /> ) return (