Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 842 | Rev 844 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 842 Rev 843
Línea 5... Línea 5...
5
import { Modal } from 'react-bootstrap'
5
import { Modal } from 'react-bootstrap'
Línea 6... Línea 6...
6
 
6
 
7
export default props => {
7
export default props => {
8
    const defaultPage = { current: 1, last: 1 }
8
    const defaultPage = { current: 1, last: 1 }
9
    const [conversations, setConversations] = React.useState([])
9
    const [conversations, setConversations] = React.useState([])
10
    const [showConversation, setShowConversation] = React.useState(false);
10
    const [showConversations, setShowConversations] = React.useState(false)
11
    const [selectedConversation, setSelectedConversation] = React.useState(null)
11
    const [selectedConversation, setSelectedConversation] = React.useState(null)
12
    const [page, setPage] = React.useState(defaultPage)
12
    const [page, setPage] = React.useState(defaultPage)
13
    const [messages, setMessages] = React.useState([])
13
    const [messages, setMessages] = React.useState([])
14
    const [isGettingMessages, setIsGettingMessages] = React.useState(false)
14
    const [isGettingMessages, setIsGettingMessages] = React.useState(false)
Línea 211... Línea 211...
211
                                    <Sidebar
211
                                    <Sidebar
212
                                        click={handleChangeConversation}
212
                                        click={handleChangeConversation}
213
                                        conversations={conversations}
213
                                        conversations={conversations}
214
                                        selectedConversation={selectedConversation}
214
                                        selectedConversation={selectedConversation}
215
                                        searchActive={searchActive}
215
                                        searchActive={searchActive}
216
                                        showConversation={showConversation}
216
                                        showConversation={showConversations}
217
                                        handleShowConversation={setShowConversation}
217
                                        setShowConversations={setShowConversations}
218
                                    />
218
                                    />
219
                                </div>
219
                                </div>
220
                            </div>
220
                            </div>
221
                            <div className={`col-lg-8 col-md-12 pd-right-none pd-left-none ${!showConversation && 'msgs-hide'}`}>
221
                            <div className={`col-lg-8 col-md-12 pd-right-none pd-left-none ${!showConversations && 'msgs-hide'}`}>
222
                                <ChatMail
222
                                <ChatMail
223
                                    getMoreMessages={() => getMoreMessages()}
223
                                    getMoreMessages={() => getMoreMessages()}
224
                                    backendVars={props.backendVars}
224
                                    backendVars={props.backendVars}
225
                                    onSend={text => handleSend(text)}
225
                                    onSend={text => handleSend(text)}
226
                                    messages={messages}
226
                                    messages={messages}
227
                                    selectedConversation={selectedConversation}
227
                                    selectedConversation={selectedConversation}
228
                                    handleShowConversation={setShowConversation}
228
                                    handleShowConversation={setShowConversations}
229
                                />
229
                                />
230
                            </div>
230
                            </div>
231
                        </div>
231
                        </div>
232
                    </div>
232
                    </div>
233
                </div>
233
                </div>