Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. class Course extends React.Component {
  2. render() {
  3. return (
  4. <div >
  5.  
  6. <div className="coursecontent">
  7. <h3>{this.props.coursename}</h3>
  8. <h4> {this.props.status} {this.props.progress}</h4>
  9. </div>
  10. <button className="coursecontent">Start exercise</button>
  11.  
  12.  
  13. </div>
  14. );
  15. }
  16. }
  17.  
  18. class Welcomebox extends React.Component {
  19.  
  20. render() {
  21. return <h1>Welcome Naomi</h1>;
  22. }
  23. }
  24.  
  25. ReactDOM.render( < Welcomebox />, document.getElementById('welcomebox'));
  26.  
  27. class Coursebox extends React.Component {
  28. render() {
  29. return (
  30. <div className="box-field">
  31.  
  32.  
  33. <Course coursename="Negotiation" progress= "20%" status="Progress"/>
  34. <Course coursename="Frontend" progress="56%" status="Progress"/>
  35. <Course coursename="Food" status="Progress" progress="43%"/>
  36.  
  37. </div>
  38.  
  39. );
  40. }
  41. }
  42.  
  43.  
  44. class Newsbox extends React.Component {
  45. render(){
  46. return (
  47. <div className="box-field" className="newsbox">
  48. <h3>News</h3>
  49. </div>
  50. );
  51. }
  52. }
  53.  
  54.  
  55. class Dashboardbox extends React.Component {
  56. render(){
  57. return(
  58. <div className="dashboardbox">
  59.  
  60. </div>
  61. );
  62. }
  63. }
  64.  
  65. ReactDOM.render( < Dashboardbox />, document.getElementById('dashboardbox'));
  66.  
  67. .box-field,
  68. .newsbox {
  69. width: 45%;
  70. background-color: lightgrey;
  71. font-family: arial;
  72. margin-left: 30px;
  73. height: 80%;
  74. padding: 5px 10px 10px 10px;
  75. border-radius: 10px;
  76. display: inline-block;
  77.  
  78. }
  79.  
  80. class Course extends React.Component {
  81. render() {
  82. return (
  83. <div class="panel panel-default">
  84. <div class="panel-heading">{this.props.coursename}</div>
  85. <div class="panel-body">
  86. <h4> {this.props.status} {this.props.progress}</h4>
  87. <button className="coursecontent">Start exercise</button>
  88. </div>
  89. </div>
  90. </div>
  91. );
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement