You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
81 KiB
JavaScript
45 lines
81 KiB
JavaScript
|
9 months ago
|
"use strict";
|
||
|
|
/*
|
||
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
||
|
|
* This devtool is neither made for production nor for readable output files.
|
||
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
||
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
||
|
|
* or disable the default devtool with "devtool: false".
|
||
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
||
|
|
*/
|
||
|
|
exports.id = "vendor-chunks/zustand";
|
||
|
|
exports.ids = ["vendor-chunks/zustand"];
|
||
|
|
exports.modules = {
|
||
|
|
|
||
|
|
/***/ "(ssr)/./node_modules/zustand/esm/index.mjs":
|
||
|
|
/*!********************************************!*\
|
||
|
|
!*** ./node_modules/zustand/esm/index.mjs ***!
|
||
|
|
\********************************************/
|
||
|
|
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
|
||
|
|
|
||
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ create: () => (/* binding */ create),\n/* harmony export */ createStore: () => (/* reexport safe */ zustand_vanilla__WEBPACK_IMPORTED_MODULE_0__.createStore),\n/* harmony export */ \"default\": () => (/* binding */ react),\n/* harmony export */ useStore: () => (/* binding */ useStore)\n/* harmony export */ });\n/* harmony import */ var zustand_vanilla__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! zustand/vanilla */ \"(ssr)/./node_modules/zustand/esm/vanilla.mjs\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var use_sync_external_store_shim_with_selector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! use-sync-external-store/shim/with-selector.js */ \"(ssr)/./node_modules/use-sync-external-store/shim/with-selector.js\");\n\n\n\n\nconst { useSyncExternalStoreWithSelector } = use_sync_external_store_shim_with_selector_js__WEBPACK_IMPORTED_MODULE_2__;\nfunction useStore(api, selector = api.getState, equalityFn) {\n const slice = useSyncExternalStoreWithSelector(api.subscribe, api.getState, api.getServerState || api.getState, selector, equalityFn);\n (0,react__WEBPACK_IMPORTED_MODULE_1__.useDebugValue)(slice);\n return slice;\n}\nconst createImpl = (createState)=>{\n if ( true && typeof createState !== \"function\") {\n console.warn(\"[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.\");\n }\n const api = typeof createState === \"function\" ? (0,zustand_vanilla__WEBPACK_IMPORTED_MODULE_0__.createStore)(createState) : createState;\n const useBoundStore = (selector, equalityFn)=>useStore(api, selector, equalityFn);\n Object.assign(useBoundStore, api);\n return useBoundStore;\n};\nconst create = (createState)=>createState ? createImpl(createState) : createImpl;\nvar react = (createState)=>{\n if (true) {\n console.warn(\"[DEPRECATED] Default export is deprecated. Instead use `import { create } from 'zustand'`.\");\n }\n return create(createState);\n};\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvenVzdGFuZC9lc20vaW5kZXgubWpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBOEM7QUFDZDtBQUNNO0FBQ2tEO0FBRXhGLE1BQU0sRUFBRUcsZ0NBQWdDLEVBQUUsR0FBR0QsMEVBQTJCQTtBQUN4RSxTQUFTRSxTQUFTQyxHQUFHLEVBQUVDLFdBQVdELElBQUlFLFFBQVEsRUFBRUMsVUFBVTtJQUN4RCxNQUFNQyxRQUFRTixpQ0FDWkUsSUFBSUssU0FBUyxFQUNiTCxJQUFJRSxRQUFRLEVBQ1pGLElBQUlNLGNBQWMsSUFBSU4sSUFBSUUsUUFBUSxFQUNsQ0QsVUFDQUU7SUFFRlAsb0RBQWFBLENBQUNRO0lBQ2QsT0FBT0E7QUFDVDtBQUNBLE1BQU1HLGFBQWEsQ0FBQ0M7SUFDbEIsSUFBSSxLQUEwRCxJQUFJLE9BQU9BLGdCQUFnQixZQUFZO1FBQ25HRyxRQUFRQyxJQUFJLENBQ1Y7SUFFSjtJQUNBLE1BQU1aLE1BQU0sT0FBT1EsZ0JBQWdCLGFBQWFiLDREQUFXQSxDQUFDYSxlQUFlQTtJQUMzRSxNQUFNSyxnQkFBZ0IsQ0FBQ1osVUFBVUUsYUFBZUosU0FBU0MsS0FBS0MsVUFBVUU7SUFDeEVXLE9BQU9DLE1BQU0sQ0FBQ0YsZUFBZWI7SUFDN0IsT0FBT2E7QUFDVDtBQUNBLE1BQU1HLFNBQVMsQ0FBQ1IsY0FBZ0JBLGNBQWNELFdBQVdDLGVBQWVEO0FBQ3hFLElBQUlVLFFBQVEsQ0FBQ1Q7SUFDWCxJQUFJLElBQTBELEVBQUU7UUFDOURHLFFBQVFDLElBQUksQ0FDVjtJQUVKO0lBQ0EsT0FBT0ksT0FBT1I7QUFDaEI7QUFFOEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy96dXN0YW5kL2VzbS9pbmRleC5tanM/MmU0ZSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVTdG9yZSB9IGZyb20gJ3p1c3RhbmQvdmFuaWxsYSc7XG5leHBvcnQgKiBmcm9tICd6dXN0YW5kL3ZhbmlsbGEnO1xuaW1wb3J0IHsgdXNlRGVidWdWYWx1ZSB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB1c2VTeW5jRXh0ZXJuYWxTdG9yZUV4cG9ydHMgZnJvbSAndXNlLXN5bmMtZXh0ZXJuYWwtc3RvcmUvc2hpbS93aXRoLXNlbGVjdG9yLmpzJztcblxuY29uc3QgeyB1c2VTeW5jRXh0ZXJuYWxTdG9yZVdpdGhTZWxlY3RvciB9ID0gdXNlU3luY0V4dGVybmFsU3RvcmVFeHBvcnRzO1xuZnVuY3Rpb24gdXNlU3RvcmUoYXBpLCBzZWxlY3RvciA9IGFwaS5nZXRTdGF0ZSwgZXF1YWxpdHlGbikge1xuICBjb25zdCBzbGljZSA9IHVzZVN5bmNFeHRlcm5hbFN0b3JlV2l0aFNlbGVjdG9yKFxuICAgIGFwaS5zdWJ
|
||
|
|
|
||
|
|
/***/ }),
|
||
|
|
|
||
|
|
/***/ "(ssr)/./node_modules/zustand/esm/middleware.mjs":
|
||
|
|
/*!*************************************************!*\
|
||
|
|
!*** ./node_modules/zustand/esm/middleware.mjs ***!
|
||
|
|
\*************************************************/
|
||
|
|
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
|
||
|
|
|
||
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ combine: () => (/* binding */ combine),\n/* harmony export */ createJSONStorage: () => (/* binding */ createJSONStorage),\n/* harmony export */ devtools: () => (/* binding */ devtools),\n/* harmony export */ persist: () => (/* binding */ persist),\n/* harmony export */ redux: () => (/* binding */ redux),\n/* harmony export */ subscribeWithSelector: () => (/* binding */ subscribeWithSelector)\n/* harmony export */ });\nconst reduxImpl = (reducer, initial)=>(set, _get, api)=>{\n api.dispatch = (action)=>{\n set((state)=>reducer(state, action), false, action);\n return action;\n };\n api.dispatchFromDevtools = true;\n return {\n dispatch: (...a)=>api.dispatch(...a),\n ...initial\n };\n };\nconst redux = reduxImpl;\nconst trackedConnections = /* @__PURE__ */ new Map();\nconst getTrackedConnectionState = (name)=>{\n const api = trackedConnections.get(name);\n if (!api) return {};\n return Object.fromEntries(Object.entries(api.stores).map(([key, api2])=>[\n key,\n api2.getState()\n ]));\n};\nconst extractConnectionInformation = (store, extensionConnector, options)=>{\n if (store === void 0) {\n return {\n type: \"untracked\",\n connection: extensionConnector.connect(options)\n };\n }\n const existingConnection = trackedConnections.get(options.name);\n if (existingConnection) {\n return {\n type: \"tracked\",\n store,\n ...existingConnection\n };\n }\n const newConnection = {\n connection: extensionConnector.connect(options),\n stores: {}\n };\n trackedConnections.set(options.name, newConnection);\n return {\n type: \"tracked\",\n store,\n ...newConnection\n };\n};\nconst devtoolsImpl = (fn, devtoolsOptions = {})=>(set, get, api)=>{\n const { enabled, anonymousActionType, store, ...options } = devtoolsOptions;\n let extensionConnector;\n try {\n extensionConnector = (enabled != null ? enabled : (/* unsupported import.meta.env */ undefined && 0) !== \"production\") && window.__REDUX_DEVTOOLS_EXTENSION__;\n } catch (e) {}\n if (!extensionConnector) {\n if ( true && enabled) {\n console.warn(\"[zustand devtools middleware] Please install/enable Redux devtools extension\");\n }\n return fn(set, get, api);\n }\n const { connection, ...connectionInformation } = extractConnectionInformation(store, extensionConnector, options);\n let isRecording = true;\n api.setState = (state, replace, nameOrAction)=>{\n const r = set(state, replace);\n if (!isRecording) return r;\n const action = nameOrAction === void 0 ? {\n type: anonymousActionType || \"anonymous\"\n } : typeof nameOrAction === \"string\" ? {\n type: nameOrAction\n } : nameOrAction;\n if (store === void 0) {\n connection == null ? void 0 : connection.send(action, get());\n return r;\n }\n connection == null ? void 0 : connection.send({\n ...action,\n type: `${store}/${action.type}`\n }, {\n ...getTrackedConnectionState(options.name),\n [store]: api.getState()\n });\n return r;\n };\n const setStateFromDevtools = (...a)=>{\n const originalIsRecording = isRecording;\n isRecording = false;\n set(...a);\n isRecording = originalIsRecording;\n };\n const initialState = fn(api.setState, get, api);\n if (connectionInformation.type === \"untracked\") {\n connection == null ? void 0 : connection.init(initialState);\n } else {\n
|
||
|
|
|
||
|
|
/***/ }),
|
||
|
|
|
||
|
|
/***/ "(ssr)/./node_modules/zustand/esm/vanilla.mjs":
|
||
|
|
/*!**********************************************!*\
|
||
|
|
!*** ./node_modules/zustand/esm/vanilla.mjs ***!
|
||
|
|
\**********************************************/
|
||
|
|
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
|
||
|
|
|
||
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ createStore: () => (/* binding */ createStore),\n/* harmony export */ \"default\": () => (/* binding */ vanilla)\n/* harmony export */ });\nconst createStoreImpl = (createState)=>{\n let state;\n const listeners = /* @__PURE__ */ new Set();\n const setState = (partial, replace)=>{\n const nextState = typeof partial === \"function\" ? partial(state) : partial;\n if (!Object.is(nextState, state)) {\n const previousState = state;\n state = (replace != null ? replace : typeof nextState !== \"object\") ? nextState : Object.assign({}, state, nextState);\n listeners.forEach((listener)=>listener(state, previousState));\n }\n };\n const getState = ()=>state;\n const subscribe = (listener)=>{\n listeners.add(listener);\n return ()=>listeners.delete(listener);\n };\n const destroy = ()=>{\n if (true) {\n console.warn(\"[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected.\");\n }\n listeners.clear();\n };\n const api = {\n setState,\n getState,\n subscribe,\n destroy\n };\n state = createState(setState, getState, api);\n return api;\n};\nconst createStore = (createState)=>createState ? createStoreImpl(createState) : createStoreImpl;\nvar vanilla = (createState)=>{\n if (true) {\n console.warn(\"[DEPRECATED] Default export is deprecated. Instead use import { createStore } from 'zustand/vanilla'.\");\n }\n return createStore(createState);\n};\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvenVzdGFuZC9lc20vdmFuaWxsYS5tanMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxNQUFNQSxrQkFBa0IsQ0FBQ0M7SUFDdkIsSUFBSUM7SUFDSixNQUFNQyxZQUFZLGFBQWEsR0FBRyxJQUFJQztJQUN0QyxNQUFNQyxXQUFXLENBQUNDLFNBQVNDO1FBQ3pCLE1BQU1DLFlBQVksT0FBT0YsWUFBWSxhQUFhQSxRQUFRSixTQUFTSTtRQUNuRSxJQUFJLENBQUNHLE9BQU9DLEVBQUUsQ0FBQ0YsV0FBV04sUUFBUTtZQUNoQyxNQUFNUyxnQkFBZ0JUO1lBQ3RCQSxRQUFRLENBQUNLLFdBQVcsT0FBT0EsVUFBVSxPQUFPQyxjQUFjLFFBQU8sSUFBS0EsWUFBWUMsT0FBT0csTUFBTSxDQUFDLENBQUMsR0FBR1YsT0FBT007WUFDM0dMLFVBQVVVLE9BQU8sQ0FBQyxDQUFDQyxXQUFhQSxTQUFTWixPQUFPUztRQUNsRDtJQUNGO0lBQ0EsTUFBTUksV0FBVyxJQUFNYjtJQUN2QixNQUFNYyxZQUFZLENBQUNGO1FBQ2pCWCxVQUFVYyxHQUFHLENBQUNIO1FBQ2QsT0FBTyxJQUFNWCxVQUFVZSxNQUFNLENBQUNKO0lBQ2hDO0lBQ0EsTUFBTUssVUFBVTtRQUNkLElBQUksSUFBMEQsRUFBRTtZQUM5REcsUUFBUUMsSUFBSSxDQUNWO1FBRUo7UUFDQXBCLFVBQVVxQixLQUFLO0lBQ2pCO0lBQ0EsTUFBTUMsTUFBTTtRQUFFcEI7UUFBVVU7UUFBVUM7UUFBV0c7SUFBUTtJQUNyRGpCLFFBQVFELFlBQVlJLFVBQVVVLFVBQVVVO0lBQ3hDLE9BQU9BO0FBQ1Q7QUFDQSxNQUFNQyxjQUFjLENBQUN6QixjQUFnQkEsY0FBY0QsZ0JBQWdCQyxlQUFlRDtBQUNsRixJQUFJMkIsVUFBVSxDQUFDMUI7SUFDYixJQUFJLElBQTBELEVBQUU7UUFDOURxQixRQUFRQyxJQUFJLENBQ1Y7SUFFSjtJQUNBLE9BQU9HLFlBQVl6QjtBQUNyQjtBQUUyQyIsInNvdXJjZXMiOlsid2VicGFjazovL25leHRjaGF0Ly4vbm9kZV9tb2R1bGVzL3p1c3RhbmQvZXNtL3ZhbmlsbGEubWpzPzlkOWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgY3JlYXRlU3RvcmVJbXBsID0gKGNyZWF0ZVN0YXRlKSA9PiB7XG4gIGxldCBzdGF0ZTtcbiAgY29uc3QgbGlzdGVuZXJzID0gLyogQF9fUFVSRV9fICovIG5ldyBTZXQoKTtcbiAgY29uc3Qgc2V0U3RhdGUgPSAocGFydGlhbCwgcmVwbGFjZSkgPT4ge1xuICAgIGNvbnN0IG5leHRTdGF0ZSA9IHR5cGVvZiBwYXJ0aWFsID09PSBcImZ1bmN0aW9uXCIgPyBwYXJ0aWFsKHN0YXRlKSA6IHBhcnRpYWw7XG4gICAgaWYgKCFPYmplY3QuaXMobmV4dFN0YXRlLCBzdGF0ZSkpIHtcbiAgICAgIGNvbnN0IHByZXZpb3VzU3RhdGUgPSBzdGF0ZTtcbiAgICAgIHN0YXRlID0gKHJlcGxhY2UgIT0gbnVsbCA/IHJlcGxhY2UgOiB0eXBlb2YgbmV4dFN0YXRlICE9PSBcIm9iamVjdFwiKSA/IG5leHRTdGF0ZSA6IE9iamVjdC5hc3NpZ24oe30sIHN0YXRlLCBuZXh0U3RhdGUpO1xuICAgICAgbGlzdGVuZXJzLmZvckVhY2goKGxpc3RlbmVyKSA9PiBsaXN0ZW5lcihzdGF0ZSwgcHJldmlvdXNTdGF0ZSkpO1xuICAgIH1cbiAgfTtcbiAgY29uc3QgZ2V0U3RhdGUgPSAoKSA9PiBzdGF0ZTtcbiAgY29uc3Qgc3Vic2NyaWJlID0gKGxpc3RlbmVyKSA9PiB7XG4gICAgbGlzdGVuZXJzLmFkZChsaXN0ZW5lcik7XG4gICAgcmV0dXJuICgpID0+IGxpc3Rlb
|
||
|
|
|
||
|
|
/***/ })
|
||
|
|
|
||
|
|
};
|
||
|
|
;
|