From 3b1e76a707a04b652477ac78a506b84dbd75a3f0 Mon Sep 17 00:00:00 2001 From: Rifqy Zacky Ariadhy Date: Thu, 3 Jan 2019 22:16:13 +0700 Subject: [PATCH] update: adding loading on shop page --- src/common/pages/Items/index.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/common/pages/Items/index.js b/src/common/pages/Items/index.js index 7a5d2b5..3f8d7e2 100644 --- a/src/common/pages/Items/index.js +++ b/src/common/pages/Items/index.js @@ -1,7 +1,7 @@ import React from 'react'; import {inject, observer} from 'mobx-react'; import {Link} from 'react-router'; -import { Affix, Card, Slider, Select, Menu } from 'antd'; +import { Affix, Card, Slider, Select, Menu, Spin } from 'antd'; import {Tab, Tabs} from 'material-ui'; import './style.scss'; import All from "./All/index"; @@ -18,6 +18,7 @@ export default class ItemsComponent extends React.Component { this.state = { valueMinimal: 0, valueMaximal: 0, + isLoading: false }; this.defaultState = Object.assign({}, this.state); } @@ -54,7 +55,11 @@ export default class ItemsComponent extends React.Component {
- { + this.setState({isLoading: true}); + + setTimeout(() => this.setState({isLoading: false}), 2500); + }} style={{ border: '0px' }} mode="vertical"> Fashion}> @@ -145,7 +150,9 @@ export default class ItemsComponent extends React.Component {
- + + +