Skip to content

Instantly share code, notes, and snippets.

@aaronshaf
Created December 5, 2017 06:54
Show Gist options
  • Save aaronshaf/e6c87e12d26ea8d2a7b3e80daa7924b8 to your computer and use it in GitHub Desktop.
Save aaronshaf/e6c87e12d26ea8d2a7b3e80daa7924b8 to your computer and use it in GitHub Desktop.

Revisions

  1. aaronshaf created this gist Dec 5, 2017.
    21 changes: 21 additions & 0 deletions app.re
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    [%bs.raw {|require('./app.css')|}];

    [@bs.module] external logo : string = "./logo.svg";

    let component = ReasonReact.statelessComponent("App");

    let make = (~message, _children) => {
    ...component,
    render: (_self) =>
    <div className="App">
    <div className="App-header">
    <img src=logo className="App-logo" alt="logo" />
    <h2> (ReasonReact.stringToElement(message)) </h2>
    </div>
    <p className="App-intro">
    (ReasonReact.stringToElement("To get started, edit"))
    <code> (ReasonReact.stringToElement(" src/app.re ")) </code>
    (ReasonReact.stringToElement("and save to reload!"))
    </p>
    </div>
    };