PHP 7.4.33
Preview: flight-data-helpers.js Size: 2.92 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/next/dist/client/flight-data-helpers.js
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
0 && (module.exports = {
    getFlightDataPartsFromPath: null,
    getNextFlightSegmentPath: null,
    normalizeFlightData: null
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: all[name]
    });
}
_export(exports, {
    getFlightDataPartsFromPath: function() {
        return getFlightDataPartsFromPath;
    },
    getNextFlightSegmentPath: function() {
        return getNextFlightSegmentPath;
    },
    normalizeFlightData: function() {
        return normalizeFlightData;
    }
});
function getFlightDataPartsFromPath(flightDataPath) {
    // Pick the last 4 items from the `FlightDataPath` to get the [tree, seedData, viewport, isHeadPartial].
    const flightDataPathLength = 4;
    // tree, seedData, and head are *always* the last three items in the `FlightDataPath`.
    const [tree, seedData, head, isHeadPartial] = flightDataPath.slice(-flightDataPathLength);
    // The `FlightSegmentPath` is everything except the last three items. For a root render, it won't be present.
    const segmentPath = flightDataPath.slice(0, -flightDataPathLength);
    var _segmentPath_;
    return {
        // TODO: Unify these two segment path helpers. We are inconsistently pushing an empty segment ("")
        // to the start of the segment path in some places which makes it hard to use solely the segment path.
        // Look for "// TODO-APP: remove ''" in the codebase.
        pathToSegment: segmentPath.slice(0, -1),
        segmentPath,
        // if the `FlightDataPath` corresponds with the root, there'll be no segment path,
        // in which case we default to ''.
        segment: (_segmentPath_ = segmentPath[segmentPath.length - 1]) != null ? _segmentPath_ : '',
        tree,
        seedData,
        head,
        isHeadPartial,
        isRootRender: flightDataPath.length === flightDataPathLength
    };
}
function getNextFlightSegmentPath(flightSegmentPath) {
    // Since `FlightSegmentPath` is a repeated tuple of `Segment` and `ParallelRouteKey`, we slice off two items
    // to get the next segment path.
    return flightSegmentPath.slice(2);
}
function normalizeFlightData(flightData) {
    // FlightData can be a string when the server didn't respond with a proper flight response,
    // or when a redirect happens, to signal to the client that it needs to perform an MPA navigation.
    if (typeof flightData === 'string') {
        return flightData;
    }
    return flightData.map(getFlightDataPartsFromPath);
}

if ((typeof exports.default === 'function' || (typeof exports.default === 'object' && exports.default !== null)) && typeof exports.default.__esModule === 'undefined') {
  Object.defineProperty(exports.default, '__esModule', { value: true });
  Object.assign(exports.default, exports);
  module.exports = exports.default;
}

//# sourceMappingURL=flight-data-helpers.js.map

Directory Contents

Dirs: 10 × Files: 141
Name Size Perms Modified Actions
app-dir DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
compat DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
dev DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
legacy DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
lib DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
portal DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
request DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
tracing DIR
- drwxr-xr-x 2025-03-28 11:04:45
Edit Download
79 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1010 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
956 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
121 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.03 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
801 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
285 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
2.75 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
3.97 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
111 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.73 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.41 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
278 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.93 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.94 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
90 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.62 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
2.03 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
540 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
10.86 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
15.63 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
40 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
4.44 KB lrw-r--r-- 2025-03-28 11:04:38
Edit Download
5.03 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
24 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
830 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
660 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
11 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
929 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
1.03 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
24 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
914 B lrw-r--r-- 2025-03-28 11:04:38
Edit Download
733 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
11 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
3.10 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
3.11 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
363 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.23 KB lrw-r--r-- 2025-03-28 11:04:39
Edit Download
1.50 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
141 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
922 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
639 B lrw-r--r-- 2025-03-28 11:04:43
Edit Download
985 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.92 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
4.13 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
2.80 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
6.96 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
10.48 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
489 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
5.68 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
8.05 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
220 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.52 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
2.27 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
60 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
807 B lrw-r--r-- 2025-03-28 11:04:40
Edit Download
588 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.02 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
6.64 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
11.01 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.31 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
13.76 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
21.02 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
736 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
32.57 KB lrw-r--r-- 2025-03-28 11:04:40
Edit Download
51.00 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
4.57 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
16.81 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
30.06 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
11 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.89 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
2.87 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
20 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.20 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.16 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
11 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.40 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
2.15 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
87 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
737 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
788 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
144 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
883 B lrw-r--r-- 2025-03-28 11:04:41
Edit Download
806 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
190 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.42 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
1.67 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
75 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
6.58 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
7.74 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.34 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
7.42 KB lrw-r--r-- 2025-03-28 11:04:41
Edit Download
11.81 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
62 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.05 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.10 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
77 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.12 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.26 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
265 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.42 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.38 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
396 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
3.64 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
5.56 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
115 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
3.23 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
3.45 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.70 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
13.64 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
22.46 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
1.05 KB lrw-r--r-- 2025-03-28 11:04:45
Edit Download
6.56 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
8.60 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
923 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
13.50 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
18.06 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
86 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.31 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
3.03 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
544 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.49 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
1.89 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
53 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1006 B lrw-r--r-- 2025-03-28 11:04:42
Edit Download
736 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
412 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
3.75 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
6.47 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
139 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.35 KB lrw-r--r-- 2025-03-28 11:04:42
Edit Download
3.40 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
156 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.08 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
991 B lrw-r--r-- 2025-03-28 11:04:44
Edit Download
11 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
2.23 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
2.46 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
505 B lrw-r--r-- 2025-03-28 11:04:45
Edit Download
1.42 KB lrw-r--r-- 2025-03-28 11:04:43
Edit Download
1.86 KB lrw-r--r-- 2025-03-28 11:04:44
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).