api types; navbar style refactoring; user themes
This commit is contained in:
@@ -35,6 +35,7 @@ class UserNovels extends React.Component<Props, State> {
|
||||
|
||||
fetchUserNovels(userId)
|
||||
.then(novels => this.setState({ novels }));
|
||||
|
||||
fetchUser(userId)
|
||||
.then(user => this.setState({ user }));
|
||||
|
||||
@@ -53,7 +54,7 @@ class UserNovels extends React.Component<Props, State> {
|
||||
this.setState({ viewType: type });
|
||||
localStorage.setItem('viewType', type);
|
||||
}
|
||||
|
||||
|
||||
render() {
|
||||
const { novels, user, viewType } = this.state;
|
||||
if(!novels || !user) return <Loading/>;
|
||||
@@ -92,4 +93,4 @@ class UserNovels extends React.Component<Props, State> {
|
||||
}
|
||||
}
|
||||
|
||||
export default UserNovels;
|
||||
export default UserNovels;
|
||||
|
||||
Reference in New Issue
Block a user