elm-spa
Version:
single page apps made easy
14 lines (9 loc) • 358 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("./utils");
exports.default = (pages, options) => `
module Gen.Msg exposing (Msg(..))
${utils_1.paramsImports(pages)}
${utils_1.pagesImports(pages)}
${utils_1.pagesMsgDefinition(pages.filter(path => !options.isStaticView(path)), options)}
`.trimLeft();