Advertisement
natdm

JSX / Vanilla JS

Oct 10th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var App = React.createClass({displayName: "App",
  2.  
  3.     like: function() {
  4.         AppActions.addLike("this is a liked item")
  5.     },
  6.  
  7.     unlike: function() {
  8.         AppActions.addLike("this is an unliked item")
  9.     },
  10.  
  11.     render: function() {
  12.         return (
  13.             React.createElement("div", null,
  14.                 React.createElement(Navbar, null),
  15.                 React.createElement(Body, null,
  16.                     React.createElement(MainSection, null,
  17.                         React.createElement(Template, null,
  18.                             React.createElement(Locations, null,
  19.                                 React.createElement(Location, {path: "/", handler: Home}),
  20.                                 React.createElement(Location, {path: "/article1", handler: Article1}),
  21.                                 React.createElement(Location, {path: "/about", handler: About}),
  22.                                 React.createElement(Location, {path: "/state", handler: TestState}),
  23.                                 React.createElement(NotFound, {handler: NotFoundPage})
  24.                             )
  25.                         )
  26.                     ),
  27.                     React.createElement(Sidebar, null,
  28.                         React.createElement("p", {onClick: this.like}, "Click Me"),
  29.                         React.createElement("p", {onClick: this.unlike}, "Click Me"),
  30.                         React.createElement(Aside, {heading: "Test", content: "asfdlkjdaf;lkja;sdflf sdfaffdsfsad sdfjasljfl;dsajfl;ajfd;n dsfsfad sdafasfsadf"}),
  31.                         React.createElement(Aside, {heading: "Test 2", content: "fdlkjdaf;lkja;sdflf sdfaffdsfsad sdfjasljfl;dsajfl;ajfd;n dsfsfad sdafasfsadf"}),
  32.                         React.createElement(Aside, {heading: "Test 3", content: "kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad "})
  33.                     )
  34.                 )
  35.             )
  36.         )
  37.     }
  38. });
  39.  
  40.  
  41. var App = React.createClass({
  42.  
  43.     like: function() {
  44.         AppActions.addLike("this is a liked item")
  45.     },
  46.  
  47.     unlike: function() {
  48.         AppActions.addLike("this is an unliked item")
  49.     },
  50.  
  51.     render: function() {
  52.         return (
  53.             <div>
  54.                 <Navbar />
  55.                 <Body>
  56.                     <MainSection>
  57.                         <Template>
  58.                             <Locations>
  59.                                 <Location path="/" handler={Home}/>
  60.                                 <Location path="/article1" handler={Article1}/>
  61.                                 <Location path="/about" handler={About}/>
  62.                                 <Location path="/state" handler={TestState}/>
  63.                                 <NotFound handler={NotFoundPage}/>
  64.                             </Locations>
  65.                         </Template>
  66.                     </MainSection>
  67.                     <Sidebar>
  68.                         <p onClick={this.like}>Click Me</p>
  69.                         <p onClick={this.unlike}>Click Me</p>
  70.                         <Aside heading="Test" content="asfdlkjdaf;lkja;sdflf sdfaffdsfsad sdfjasljfl;dsajfl;ajfd;n dsfsfad sdafasfsadf"/>
  71.                         <Aside heading="Test 2" content="fdlkjdaf;lkja;sdflf sdfaffdsfsad sdfjasljfl;dsajfl;ajfd;n dsfsfad sdafasfsadf"/>
  72.                         <Aside heading="Test 3" content="kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad kja;sdflf sdfaffdsfsad "/>
  73.                     </Sidebar>
  74.                 </Body>
  75.             </div>
  76.         )
  77.     }
  78. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement