Guest User

Untitled

a guest
Apr 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. import React , { Component } from 'react'
  2. import './index.css'
  3. import ChatHeader from './components/Header/ChatHeader'
  4. import ChatContent from './components/ChatContent/ChatContent'
  5. import MessageForm from './components/messageForm/messageForm'
  6.  
  7. class ChatContainer extends Component {
  8. constructor(props){
  9. super(props)
  10. this.state = {'active' : false , 'class' :'chat-container'}
  11. this.handleClick = this.handleClick.bind(this)
  12. }
  13. handleClick() {
  14. this.setState(isOpen => ({
  15. 'active' : !isOpen
  16. }))
  17. }
  18. render(){
  19. return(
  20. <div className={this.state.active ? 'chat-container chat-open' : this.state.class } >
  21. <ChatHeader onClick={this.handleClick}/> // daciuk isso não ta funcionando
  22. <ChatContent/>
  23. <MessageForm />
  24. </div>
  25. )
  26. }
  27. }
  28.  
  29. export default ChatContainer
Add Comment
Please, Sign In to add comment