| 'use client'; |
| "use strict"; |
| Object.defineProperty(exports, "__esModule", { |
| value: true |
| }); |
| Object.defineProperty(exports, "ClientPageRoot", { |
| enumerable: true, |
| get: function() { |
| return ClientPageRoot; |
| } |
| }); |
| const _jsxruntime = require("react/jsx-runtime"); |
| const _invarianterror = require("../../shared/lib/invariant-error"); |
| function ClientPageRoot(param) { |
| let { Component, searchParams, params, |
| promises } = param; |
| if (typeof window === 'undefined') { |
| const { workAsyncStorage } = require('../../server/app-render/work-async-storage.external'); |
| let clientSearchParams; |
| let clientParams; |
| |
| |
| const store = workAsyncStorage.getStore(); |
| if (!store) { |
| throw Object.defineProperty(new _invarianterror.InvariantError('Expected workStore to exist when handling searchParams in a client Page.'), "__NEXT_ERROR_CODE", { |
| value: "E564", |
| enumerable: false, |
| configurable: true |
| }); |
| } |
| const { createSearchParamsFromClient } = require('../../server/request/search-params'); |
| clientSearchParams = createSearchParamsFromClient(searchParams, store); |
| const { createParamsFromClient } = require('../../server/request/params'); |
| clientParams = createParamsFromClient(params, store); |
| return (0, _jsxruntime.jsx)(Component, { |
| params: clientParams, |
| searchParams: clientSearchParams |
| }); |
| } else { |
| const { createRenderSearchParamsFromClient } = require('../request/search-params.browser'); |
| const clientSearchParams = createRenderSearchParamsFromClient(searchParams); |
| const { createRenderParamsFromClient } = require('../request/params.browser'); |
| const clientParams = createRenderParamsFromClient(params); |
| return (0, _jsxruntime.jsx)(Component, { |
| params: clientParams, |
| searchParams: clientSearchParams |
| }); |
| } |
| } |
|
|
| 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; |
| } |
|
|
| |