message après loader
This commit is contained in:
rodzic
d2494a3483
commit
1f6e4e4e45
3 zmienionych plików z 25 dodań i 6 usunięć
6
src/css/Components/apploader.css
Normal file
6
src/css/Components/apploader.css
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
#noArticleFound{
|
||||||
|
color:white;
|
||||||
|
text-align: center;
|
||||||
|
font-family: 'Wellfleet',cursive;
|
||||||
|
font-size : 2vw
|
||||||
|
}
|
|
@ -1,27 +1,40 @@
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import "react-loader-spinner/dist/loader/css/react-spinner-loader.css"
|
import "react-loader-spinner/dist/loader/css/react-spinner-loader.css"
|
||||||
import Loader from 'react-loader-spinner'
|
import Loader from 'react-loader-spinner'
|
||||||
|
import '../../css/Components/apploader.css';
|
||||||
|
|
||||||
class AppLoader extends React.Component {
|
class AppLoader extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
this.state={
|
this.state={
|
||||||
|
loaderEnd:false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
componentDidMount() {
|
||||||
|
this.endLoader()
|
||||||
|
}
|
||||||
|
|
||||||
|
endLoader = () =>{
|
||||||
|
setTimeout(() => {
|
||||||
|
this.setState({loaderEnd:true})
|
||||||
|
}, 5000);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
|
{!this.state.loaderEnd ?
|
||||||
<Loader
|
<Loader
|
||||||
type="RevolvingDot"
|
type="RevolvingDot"
|
||||||
color="white"
|
color="white"
|
||||||
height={100}
|
height={100}
|
||||||
width={100}
|
width={100}
|
||||||
timeout={5000} //3 secs
|
timeout={5000} //5 secs
|
||||||
|
/> :
|
||||||
/>
|
<div id="noArticleFound">Aucun article n'a été trouvé...</div>}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -96,11 +96,11 @@ class Sort extends Component {
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p id="sortOrder" onClick={this.handleChangeSortOrder} hidden={this.props.orderIsHidden}>
|
<div id="sortOrder" onClick={this.handleChangeSortOrder} hidden={this.props.orderIsHidden}>
|
||||||
{this.state.orderText.split("").map((l) =>
|
{this.state.orderText.split("").map((l) =>
|
||||||
<div key={l} className="letter">{l}</div>
|
<div key={l} className="letter">{l}</div>
|
||||||
)}
|
)}
|
||||||
</p>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
Ładowanie…
Reference in a new issue