Skip to content

Instantly share code, notes, and snippets.

@ethagnawl
Created December 18, 2018 03:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ethagnawl/1e1bdbbfcdeda0fb264fa81d7bd5bef0 to your computer and use it in GitHub Desktop.
Save ethagnawl/1e1bdbbfcdeda0fb264fa81d7bd5bef0 to your computer and use it in GitHub Desktop.
gatsby-plugin-elm-demo
import React from "react";
import ScenesComponentElm from "../components/ScenesElm";
export default ({ data }) => {
let elmScenes = ["hello", "wut", "goodbye"];
return (
<ScenesComponentElm scenes={elmScenes} />
)
}
const Elm = require("react-elm-components");
const React = require("react");
const ElmApplication = require("./src/Main.elm");
const ScenesComponentElm = ({scenes}) => (
<Elm
flags={{ scenes: scenes }}
src={ElmApplication.Elm.Main}
/>
);
export default ScenesComponentElm;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment