Solved no suggedtion in people tab

This commit is contained in:
Qolzam
2017-10-20 21:42:36 +07:00
parent 4381d62582
commit 2a38df0b6d
8 changed files with 22 additions and 24 deletions

View File

@@ -15,8 +15,8 @@ import 'babel-core/register'
import 'babel-polyfill'
// - Import app components
// import Master from 'components/Master'
import { App } from 'components/AWS'
import Master from 'components/Master'
// import { App } from 'components/AWS'
// Set default data
// tslint:disable-next-line:no-empty
@@ -41,8 +41,8 @@ ReactDOM.render(
<Provider store={store}>
<ConnectedRouter history={history}>
<MuiThemeProvider muiTheme={getMuiTheme(lightBaseTheme)}>
{/* <Master /> */}
<App />
<Master />
{/* <App /> */}
</MuiThemeProvider>
</ConnectedRouter>
</Provider>,

View File

@@ -4,4 +4,4 @@ import { ServiceProvide } from './serviceProvide'
export {
IServiceProvider,
ServiceProvide
}
}

View File

@@ -16,15 +16,15 @@ import { IVoteService } from 'services/votes'
//#region Service implemented classes
// - Firebase services
import { AuthorizeService } from 'firebase/firebaseServices/authorize'
import { CircleService } from 'firebase/firebaseServices/circles'
import { CommentService } from 'firebase/firebaseServices/comments'
import { CommonService } from 'firebase/firebaseServices/common'
import { ImageGalleryService } from 'firebase/firebaseServices/imageGallery'
import { NotificationService } from 'firebase/firebaseServices/notifications'
import { PostService } from 'firebase/firebaseServices/posts'
import { UserService } from 'firebase/firebaseServices/users'
import { VoteService } from 'firebase/firebaseServices/votes'
import { AuthorizeService } from 'firebase/services/authorize'
import { CircleService } from 'firebase/services/circles'
import { CommentService } from 'firebase/services/comments'
import { CommonService } from 'firebase/services/common'
import { ImageGalleryService } from 'firebase/services/imageGallery'
import { NotificationService } from 'firebase/services/notifications'
import { PostService } from 'firebase/services/posts'
import { UserService } from 'firebase/services/users'
import { VoteService } from 'firebase/services/votes'
//#endregion
@@ -111,5 +111,4 @@ export class ServiceProvide implements IServiceProvider {
return new VoteService()
}
}

View File

@@ -2,4 +2,4 @@ import { AuthorizeService } from './AuthorizeService'
export {
AuthorizeService
}
}

View File

@@ -50,10 +50,10 @@ export class UserService implements IUserService {
usersProfileRef.once('value').then((snapshot: any) => {
let usersProfile: any = snapshot.val() || {}
let parsedusersProfile: {[userId: string]: Profile} = {}
Object.keys(usersProfile).forEach((userId) => {
if (userId !== userId) {
let userInfo = usersProfile[userId].info
parsedusersProfile[userId] = {
Object.keys(usersProfile).forEach((userKey) => {
if (userId !== userKey) {
let userInfo = usersProfile[userKey].info
parsedusersProfile[userKey] = {
avatar: userInfo.avatar,
email: userInfo.email,
fullName: userInfo.fullName,