Spaces:
Running
Running
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "parseLoaderTree", { | |
| enumerable: true, | |
| get: function() { | |
| return parseLoaderTree; | |
| } | |
| }); | |
| const _segment = require("../../segment"); | |
| function parseLoaderTree(tree) { | |
| const [segment, parallelRoutes, modules] = tree; | |
| const { layout, template } = modules; | |
| let { page } = modules; | |
| // a __DEFAULT__ segment means that this route didn't match any of the | |
| // segments in the route, so we should use the default page | |
| page = segment === _segment.DEFAULT_SEGMENT_KEY ? modules.defaultPage : page; | |
| const conventionPath = layout?.[1] || template?.[1] || page?.[1]; | |
| return { | |
| page, | |
| segment, | |
| modules, | |
| /* it can be either layout / template / page */ conventionPath, | |
| parallelRoutes | |
| }; | |
| } | |
| //# sourceMappingURL=parse-loader-tree.js.map |