Guest User

Untitled

a guest
Jun 19th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. class App extends Component {
  2. render() {
  3. return (
  4. <ChildComponent/>
  5. )
  6. }
  7. }
  8.  
  9. const Hello = styled.div`
  10. color: ${ props => props.positive?'white':'black'};
  11. background: ${ props => props.positive?'green':'red' };
  12. `;
  13. class ChildComponent extends Component {
  14. render() {
  15. return (
  16. <Hello>
  17. HELLO
  18. </Hello>
  19. );
  20. }
  21. }
  22.  
  23. export default ChildComponent;
  24.  
  25. class App extends Component {
  26. render() {
  27. return (
  28. <ChildComponent positive />
  29. )
  30. }
  31. }
  32.  
  33. const Hello = styled.div`
  34. color: ${ props => props.positive?'white':'black'};
  35. background: ${ props => props.positive?'green':'red' };
  36. `;
  37.  
  38. class ChildComponent extends Component {
  39. render() {
  40. return (
  41. <Hello positive={this.props.positive}>
  42. HELLO
  43. </Hello>
  44. );
  45. }
  46. }
  47.  
  48. export default ChildComponent;
  49.  
  50. <ChildComponent positive={false} />
Add Comment
Please, Sign In to add comment