elm-spa
Version:
single page apps made easy
18 lines (11 loc) • 386 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("./utils");
exports.default = (page, options) => `
module Gen.Params.${page.join('.')} exposing (Params, parser)
import Url.Parser as Parser exposing ((</>), Parser)
type alias Params =
${utils_1.routeParameters(page)}
parser =
${utils_1.routeParser(page)}
`.trimLeft();