551 lines
96 KiB
JavaScript

/*
* 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/).
*/
(() => {
var exports = {};
exports.id = "app/page";
exports.ids = ["app/page"];
exports.modules = {
/***/ "../../client/components/action-async-storage.external":
/*!*******************************************************************************!*\
!*** external "next/dist/client/components/action-async-storage.external.js" ***!
\*******************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/action-async-storage.external.js");
/***/ }),
/***/ "./request-async-storage.external":
/*!*****************************************************************************!*\
!*** external "next/dist/client/components/request-async-storage.external" ***!
\*****************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/request-async-storage.external");
/***/ }),
/***/ "../../client/components/request-async-storage.external":
/*!********************************************************************************!*\
!*** external "next/dist/client/components/request-async-storage.external.js" ***!
\********************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/request-async-storage.external.js");
/***/ }),
/***/ "./static-generation-async-storage.external":
/*!***************************************************************************************!*\
!*** external "next/dist/client/components/static-generation-async-storage.external" ***!
\***************************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/static-generation-async-storage.external");
/***/ }),
/***/ "../../client/components/static-generation-async-storage.external":
/*!******************************************************************************************!*\
!*** external "next/dist/client/components/static-generation-async-storage.external.js" ***!
\******************************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/client/components/static-generation-async-storage.external.js");
/***/ }),
/***/ "next/dist/compiled/next-server/app-page.runtime.dev.js":
/*!*************************************************************************!*\
!*** external "next/dist/compiled/next-server/app-page.runtime.dev.js" ***!
\*************************************************************************/
/***/ ((module) => {
"use strict";
module.exports = require("next/dist/compiled/next-server/app-page.runtime.dev.js");
/***/ }),
/***/ "buffer":
/*!*************************!*\
!*** external "buffer" ***!
\*************************/
/***/ ((module) => {
"use strict";
module.exports = require("buffer");
/***/ }),
/***/ "cluster":
/*!**************************!*\
!*** external "cluster" ***!
\**************************/
/***/ ((module) => {
"use strict";
module.exports = require("cluster");
/***/ }),
/***/ "crypto":
/*!*************************!*\
!*** external "crypto" ***!
\*************************/
/***/ ((module) => {
"use strict";
module.exports = require("crypto");
/***/ }),
/***/ "dgram":
/*!************************!*\
!*** external "dgram" ***!
\************************/
/***/ ((module) => {
"use strict";
module.exports = require("dgram");
/***/ }),
/***/ "dns":
/*!**********************!*\
!*** external "dns" ***!
\**********************/
/***/ ((module) => {
"use strict";
module.exports = require("dns");
/***/ }),
/***/ "dns/promises":
/*!*******************************!*\
!*** external "dns/promises" ***!
\*******************************/
/***/ ((module) => {
"use strict";
module.exports = require("dns/promises");
/***/ }),
/***/ "events":
/*!*************************!*\
!*** external "events" ***!
\*************************/
/***/ ((module) => {
"use strict";
module.exports = require("events");
/***/ }),
/***/ "fs":
/*!*********************!*\
!*** external "fs" ***!
\*********************/
/***/ ((module) => {
"use strict";
module.exports = require("fs");
/***/ }),
/***/ "http":
/*!***********************!*\
!*** external "http" ***!
\***********************/
/***/ ((module) => {
"use strict";
module.exports = require("http");
/***/ }),
/***/ "https":
/*!************************!*\
!*** external "https" ***!
\************************/
/***/ ((module) => {
"use strict";
module.exports = require("https");
/***/ }),
/***/ "net":
/*!**********************!*\
!*** external "net" ***!
\**********************/
/***/ ((module) => {
"use strict";
module.exports = require("net");
/***/ }),
/***/ "node:buffer":
/*!******************************!*\
!*** external "node:buffer" ***!
\******************************/
/***/ ((module) => {
"use strict";
module.exports = require("node:buffer");
/***/ }),
/***/ "node:crypto":
/*!******************************!*\
!*** external "node:crypto" ***!
\******************************/
/***/ ((module) => {
"use strict";
module.exports = require("node:crypto");
/***/ }),
/***/ "node:net":
/*!***************************!*\
!*** external "node:net" ***!
\***************************/
/***/ ((module) => {
"use strict";
module.exports = require("node:net");
/***/ }),
/***/ "os":
/*!*********************!*\
!*** external "os" ***!
\*********************/
/***/ ((module) => {
"use strict";
module.exports = require("os");
/***/ }),
/***/ "path":
/*!***********************!*\
!*** external "path" ***!
\***********************/
/***/ ((module) => {
"use strict";
module.exports = require("path");
/***/ }),
/***/ "stream":
/*!*************************!*\
!*** external "stream" ***!
\*************************/
/***/ ((module) => {
"use strict";
module.exports = require("stream");
/***/ }),
/***/ "tls":
/*!**********************!*\
!*** external "tls" ***!
\**********************/
/***/ ((module) => {
"use strict";
module.exports = require("tls");
/***/ }),
/***/ "tty":
/*!**********************!*\
!*** external "tty" ***!
\**********************/
/***/ ((module) => {
"use strict";
module.exports = require("tty");
/***/ }),
/***/ "url":
/*!**********************!*\
!*** external "url" ***!
\**********************/
/***/ ((module) => {
"use strict";
module.exports = require("url");
/***/ }),
/***/ "util":
/*!***********************!*\
!*** external "util" ***!
\***********************/
/***/ ((module) => {
"use strict";
module.exports = require("util");
/***/ }),
/***/ "zlib":
/*!***********************!*\
!*** external "zlib" ***!
\***********************/
/***/ ((module) => {
"use strict";
module.exports = require("zlib");
/***/ }),
/***/ "?32c4":
/*!****************************!*\
!*** bufferutil (ignored) ***!
\****************************/
/***/ (() => {
/* (ignored) */
/***/ }),
/***/ "?66e9":
/*!********************************!*\
!*** utf-8-validate (ignored) ***!
\********************************/
/***/ (() => {
/* (ignored) */
/***/ }),
/***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D!":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D! ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ GlobalError: () => (/* reexport default from dynamic */ next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default.a),\n/* harmony export */ __next_app__: () => (/* binding */ __next_app__),\n/* harmony export */ originalPathname: () => (/* binding */ originalPathname),\n/* harmony export */ pages: () => (/* binding */ pages),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ tree: () => (/* binding */ tree)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/app-page/module.compiled */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/module.compiled.js?5bc9\");\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/dist/server/future/route-kind */ \"(rsc)/./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/client/components/error-boundary */ \"(rsc)/./node_modules/next/dist/client/components/error-boundary.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/dist/server/app-render/entry-base */ \"(rsc)/./node_modules/next/dist/server/app-render/entry-base.js\");\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__) if([\"default\",\"tree\",\"pages\",\"GlobalError\",\"originalPathname\",\"__next_app__\",\"routeModule\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__[__WEBPACK_IMPORT_KEY__]\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\"TURBOPACK { transition: next-ssr }\";\n\n\n// We inject the tree and pages here so that we can use them in the route\n// module.\nconst tree = {\n children: [\n '',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/page.tsx */ \"(rsc)/./src/app/page.tsx\")), \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\"],\n metadata: {\n icon: [(async (props) => (await Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! next-metadata-image-loader?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__ */ \"(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__\"))).default(props))],\n apple: [],\n openGraph: [],\n twitter: [],\n manifest: undefined\n }\n }]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/layout.tsx */ \"(rsc)/./src/app/layout.tsx\")), \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! next/dist/client/components/not-found-error */ \"(rsc)/./node_modules/next/dist/client/components/not-found-error.js\", 23)), \"next/dist/client/components/not-found-error\"],\n metadata: {\n icon: [(async (props) => (await Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! next-metadata-image-loader?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__ */ \"(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__\"))).default(props))],\n apple: [],\n openGraph: [],\n twitter: [],\n manifest: undefined\n }\n }\n ]\n }.children;\nconst pages = [\"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\"];\n\n\nconst __next_app_require__ = __webpack_require__\nconst __next_app_load_chunk__ = () => Promise.resolve()\nconst originalPathname = \"/page\";\nconst __next_app__ = {\n require: __next_app_require__,\n loadChunk: __next_app_load_chunk__\n};\n\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__.AppPageRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.APP_PAGE,\n page: \"/page\",\n pathname: \"/\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\",\n appPaths: []\n },\n userland: {\n loaderTree: tree\n }\n});\n\n//# sourceMappingURL=app-page.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWFwcC1sb2FkZXIuanM/bmFtZT1hcHAlMkZwYWdlJnBhZ2U9JTJGcGFnZSZhcHBQYXRocz0lMkZwYWdlJnBhZ2VQYXRoPXByaXZhdGUtbmV4dC1hcHAtZGlyJTJGcGFnZS50c3gmYXBwRGlyPSUyRlVzZXJzJTJGYXJzZW5peSUyRldha3UlMkZsYWIud2FrdS5vcmclMkZleGFtcGxlcyUyRmZsdXNoLW5vdGVzJTJGc3JjJTJGYXBwJnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMmcm9vdERpcj0lMkZVc2VycyUyRmFyc2VuaXklMkZXYWt1JTJGbGFiLndha3Uub3JnJTJGZXhhbXBsZXMlMkZmbHVzaC1ub3RlcyZpc0Rldj10cnVlJnRzY29uZmlnUGF0aD10c2NvbmZpZy5qc29uJmJhc2VQYXRoPSZhc3NldFByZWZpeD0mbmV4dENvbmZpZ091dHB1dD1leHBvcnQmcHJlZmVycmVkUmVnaW9uPSZtaWRkbGV3YXJlQ29uZmlnPWUzMCUzRCEiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLGFBQWEsc0JBQXNCO0FBQ2lFO0FBQ3JDO0FBQy9EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlDQUFpQztBQUNqQyx1QkFBdUIsZ0pBQTJHO0FBQ2xJO0FBQ0Esb0NBQW9DLHNmQUFxUTtBQUN6UztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULE9BQU87QUFDUDtBQUNBLHlCQUF5QixvSkFBNkc7QUFDdEksb0JBQW9CLDBOQUFnRjtBQUNwRztBQUNBLG9DQUFvQyxzZkFBcVE7QUFDelM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDdUI7QUFDNkQ7QUFDcEYsNkJBQTZCLG1CQUFtQjtBQUNoRDtBQUNPO0FBQ0E7QUFDUDtBQUNBO0FBQ0E7QUFDdUQ7QUFDdkQ7QUFDTyx3QkFBd0IsOEdBQWtCO0FBQ2pEO0FBQ0EsY0FBYyx5RUFBUztBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRCIsInNvdXJjZXMiOlsid2VicGFjazovL2ZsdXNoLW5vdGVzLz85MTkyIl0sInNvdXJjZXNDb250ZW50IjpbIlwiVFVSQk9QQUNLIHsgdHJhbnNpdGlvbjogbmV4dC1zc3IgfVwiO1xuaW1wb3J0IHsgQXBwUGFnZVJvdXRlTW9kdWxlIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLW1vZHVsZXMvYXBwLXBhZ2UvbW9kdWxlLmNvbXBpbGVkXCI7XG5pbXBvcnQgeyBSb3V0ZUtpbmQgfSBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9mdXR1cmUvcm91dGUta2luZFwiO1xuLy8gV2UgaW5qZWN0IHRoZSB0cmVlIGFuZCBwYWdlcyBoZXJlIHNvIHRoYXQgd2UgY2FuIHVzZSB0aGVtIGluIHRoZSByb3V0ZVxuLy8gbW9kdWxlLlxuY29uc3QgdHJlZSA9IHtcbiAgICAgICAgY2hpbGRyZW46IFtcbiAgICAgICAgJycsXG4gICAgICAgIHtcbiAgICAgICAgY2hpbGRyZW46IFsnX19QQUdFX18nLCB7fSwge1xuICAgICAgICAgIHBhZ2U6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL3NyYy9hcHAvcGFnZS50c3hcIiksIFwiL1VzZXJzL2Fyc2VuaXkvV2FrdS9sYWIud2FrdS5vcmcvZXhhbXBsZXMvZmx1c2gtbm90ZXMvc3JjL2FwcC9wYWdlLnRzeFwiXSxcbiAgICAgICAgICBtZXRhZGF0YToge1xuICAgIGljb246IFsoYXN5bmMgKHByb3BzKSA9PiAoYXdhaXQgaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJuZXh0LW1ldGFkYXRhLWltYWdlLWxvYWRlcj90eXBlPWZhdmljb24mc2VnbWVudD0mYmFzZVBhdGg9JnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMhL1VzZXJzL2Fyc2VuaXkvV2FrdS9sYWIud2FrdS5vcmcvZXhhbXBsZXMvZmx1c2gtbm90ZXMvc3JjL2FwcC9mYXZpY29uLmljbz9fX25leHRfbWV0YWRhdGFfX1wiKSkuZGVmYXVsdChwcm9wcykpXSxcbiAgICBhcHBsZTogW10sXG4gICAgb3BlbkdyYXBoOiBbXSxcbiAgICB0d2l0dGVyOiBbXSxcbiAgICBtYW5pZmVzdDogdW5kZWZpbmVkXG4gIH1cbiAgICAgICAgfV1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgJ2xheW91dCc6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL3NyYy9hcHAvbGF5b3V0LnRzeFwiKSwgXCIvVXNlcnMvYXJzZW5peS9XYWt1L2xhYi53YWt1Lm9yZy9leGFtcGxlcy9mbHVzaC1ub3Rlcy9zcmMvYXBwL2xheW91dC50c3hcIl0sXG4nbm90LWZvdW5kJzogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwibmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL25vdC1mb3VuZC1lcnJvclwiKSwgXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWVycm9yXCJdLFxuICAgICAgICBtZXRhZGF0YToge1xuICAgIGljb246IFsoYXN5bmMgKHByb3BzKSA9PiAoYXdhaXQgaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJuZXh0LW1ldGFkYXRhLWltYWdlLWxvYWRlcj90eXBlPWZhdmljb24mc2VnbWVudD0mYmFzZVBhdGg9JnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMhL1VzZXJzL2Fyc2VuaXkvV2FrdS9sYWIud2FrdS5vcmcvZXhhbXBsZXMvZmx1c2gtbm90ZXMvc3JjL2FwcC9mYXZpY29uLmljbz9fX25leHRfbWV0YWRhdGFfX1wiKSkuZGVmYXVsdChwcm9wcykpXSxcbiAgICBhcHBsZTogW10sXG4gICAgb3BlbkdyYXBoOiBbXSxcbiAgICB0d2l0dGVyOiBbXSxcbiAgICBtYW5pZmVzdDogdW5kZWZpbmVkXG4gIH1cbiAgICAgIH1cbiAgICAgIF1cbiAgICAgIH0uY2hpbGRyZW47XG5jb25zdCBwYWdlcyA9IFtcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL3NyYy9hcHAvcGFnZS50c3hcIl07XG5leHBvcnQgeyB0cmVlLCBwYWdlcyB9O1xuZXhwb3J0IHsgZGVmYXVsdCBhcyBHbG9iYWxFcnJvciB9IGZyb20gXCJuZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvZXJyb3ItYm91bmRhcnlcIjtcbmNvbnN0IF9fbmV4dF9hcHBfcmVxdWlyZV9fID0gX193ZWJwYWNrX3JlcXVpcmVfX1xuY29uc3QgX19uZXh0X2FwcF9sb2FkX2NodW5rX18gPSAoKSA9PiBQcm9taXNlLnJlc29sdmUoKVxuZXhwb3J0IGNvbnN0IG9yaWdpbmFsUGF0aG5hbWUgPSBcIi9wYWdlXCI7XG5leHBvcnQgY29uc3QgX19uZXh0X2FwcF9fID0ge1xuICAgIHJlcXVpcmU6IF9fbmV4dF9hcHBfcmVxdWlyZV9fLFxuICAgIGxvYWRDaHVuazogX19uZXh0X2FwcF9sb2FkX2NodW5rX19cbn07XG5leHBvcnQgKiBmcm9tIFwibmV4dC9kaXN0L3NlcnZlci9hcHAtcmVuZGVyL2VudHJ5LWJhc2VcIjtcbi8vIENyZWF0ZSBhbmQgZXhwb3J0IHRoZSByb3V0ZSBtb2R1bGUgdGhhdCB3aWxsIGJlIGNvbnN1bWVkLlxuZXhwb3J0IGNvbnN0IHJvdXRlTW9kdWxlID0gbmV3IEFwcFBhZ2VSb3V0ZU1vZHVsZSh7XG4gICAgZGVmaW5pdGlvbjoge1xuICAgICAgICBraW5kOiBSb3V0ZUtpbmQuQVBQX1BBR0UsXG4gICAgICAgIHBhZ2U6IFwiL3BhZ2VcIixcbiAgICAgICAgcGF0aG5hbWU6IFwiL1wiLFxuICAgICAgICAvLyBUaGUgZm9sbG93aW5nIGFyZW4ndCB1c2VkIGluIHByb2R1Y3Rpb24uXG4gICAgICAgIGJ1bmRsZVBhdGg6IFwiXCIsXG4gICAgICAgIGZpbGVuYW1lOiBcIlwiLFxuICAgICAgICBhcHBQYXRoczogW11cbiAgICB9LFxuICAgIHVzZXJsYW5kOiB7XG4gICAgICAgIGxvYWRlclRyZWU6IHRyZWVcbiAgICB9XG59KTtcblxuLy8jIHNvdXJjZU1hcHBpbmdVUkw9YXBwLXBhZ2UuanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fstatic-generation-searchparams-bailout-provider.js&server=true!":
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fstatic-generation-searchparams-bailout-provider.js&server=true! ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/app-router.js */ \"(ssr)/./node_modules/next/dist/client/components/app-router.js\", 23));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/error-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/error-boundary.js\", 23));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/layout-router.js */ \"(ssr)/./node_modules/next/dist/client/components/layout-router.js\", 23));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/not-found-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/not-found-boundary.js\", 23));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/render-from-template-context.js */ \"(ssr)/./node_modules/next/dist/client/components/render-from-template-context.js\", 23));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/static-generation-searchparams-bailout-provider.js */ \"(ssr)/./node_modules/next/dist/client/components/static-generation-searchparams-bailout-provider.js\", 23))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZhcHAtcm91dGVyLmpzJm1vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZlcnJvci1ib3VuZGFyeS5qcyZtb2R1bGVzPSUyRlVzZXJzJTJGYXJzZW5peSUyRldha3UlMkZsYWIud2FrdS5vcmclMkZleGFtcGxlcyUyRmZsdXNoLW5vdGVzJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGbGF5b3V0LXJvdXRlci5qcyZtb2R1bGVzPSUyRlVzZXJzJTJGYXJzZW5peSUyRldha3UlMkZsYWIud2FrdS5vcmclMkZleGFtcGxlcyUyRmZsdXNoLW5vdGVzJTJGbm9kZV9tb2R1bGVzJTJGbmV4dCUyRmRpc3QlMkZjbGllbnQlMkZjb21wb25lbnRzJTJGbm90LWZvdW5kLWJvdW5kYXJ5LmpzJm1vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZyZW5kZXItZnJvbS10ZW1wbGF0ZS1jb250ZXh0LmpzJm1vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZub2RlX21vZHVsZXMlMkZuZXh0JTJGZGlzdCUyRmNsaWVudCUyRmNvbXBvbmVudHMlMkZzdGF0aWMtZ2VuZXJhdGlvbi1zZWFyY2hwYXJhbXMtYmFpbG91dC1wcm92aWRlci5qcyZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQWlKO0FBQ2pKLDBPQUFxSjtBQUNySix3T0FBb0o7QUFDcEosa1BBQXlKO0FBQ3pKLHNRQUFtSztBQUNuSyIsInNvdXJjZXMiOlsid2VicGFjazovL2ZsdXNoLW5vdGVzLz85MTVmIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL1VzZXJzL2Fyc2VuaXkvV2FrdS9sYWIud2FrdS5vcmcvZXhhbXBsZXMvZmx1c2gtbm90ZXMvbm9kZV9tb2R1bGVzL25leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9hcHAtcm91dGVyLmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvVXNlcnMvYXJzZW5peS9XYWt1L2xhYi53YWt1Lm9yZy9leGFtcGxlcy9mbHVzaC1ub3Rlcy9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2Vycm9yLWJvdW5kYXJ5LmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvVXNlcnMvYXJzZW5peS9XYWt1L2xhYi53YWt1Lm9yZy9leGFtcGxlcy9mbHVzaC1ub3Rlcy9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL2xheW91dC1yb3V0ZXIuanNcIik7XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvbm90LWZvdW5kLWJvdW5kYXJ5LmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCIvVXNlcnMvYXJzZW5peS9XYWt1L2xhYi53YWt1Lm9yZy9leGFtcGxlcy9mbHVzaC1ub3Rlcy9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2NsaWVudC9jb21wb25lbnRzL3JlbmRlci1mcm9tLXRlbXBsYXRlLWNvbnRleHQuanNcIik7XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL25vZGVfbW9kdWxlcy9uZXh0L2Rpc3QvY2xpZW50L2NvbXBvbmVudHMvc3RhdGljLWdlbmVyYXRpb24tc2VhcmNocGFyYW1zLWJhaWxvdXQtcHJvdmlkZXIuanNcIikiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fapp-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Ferror-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Flayout-router.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fnot-found-boundary.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Frender-from-template-context.js&modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fnode_modules%2Fnext%2Fdist%2Fclient%2Fcomponents%2Fstatic-generation-searchparams-bailout-provider.js&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Flayout.tsx&server=true!":
/*!*********************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Flayout.tsx&server=true! ***!
\*********************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/layout.tsx */ \"(ssr)/./src/app/layout.tsx\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZzcmMlMkZhcHAlMkZsYXlvdXQudHN4JnNlcnZlcj10cnVlISIsIm1hcHBpbmdzIjoiQUFBQSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZsdXNoLW5vdGVzLz8wYzNhIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiL1VzZXJzL2Fyc2VuaXkvV2FrdS9sYWIud2FrdS5vcmcvZXhhbXBsZXMvZmx1c2gtbm90ZXMvc3JjL2FwcC9sYXlvdXQudHN4XCIpIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Flayout.tsx&server=true!\n");
/***/ }),
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Fpage.tsx&server=true!":
/*!*******************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Fpage.tsx&server=true! ***!
\*******************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/page.tsx */ \"(ssr)/./src/app/page.tsx\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTJGVXNlcnMlMkZhcnNlbml5JTJGV2FrdSUyRmxhYi53YWt1Lm9yZyUyRmV4YW1wbGVzJTJGZmx1c2gtbm90ZXMlMkZzcmMlMkZhcHAlMkZwYWdlLnRzeCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mbHVzaC1ub3Rlcy8/YmJmOSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIi9Vc2Vycy9hcnNlbml5L1dha3UvbGFiLndha3Uub3JnL2V4YW1wbGVzL2ZsdXNoLW5vdGVzL3NyYy9hcHAvcGFnZS50c3hcIikiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp%2Fpage.tsx&server=true!\n");
/***/ }),
/***/ "(ssr)/./src/app/layout.tsx":
/*!****************************!*\
!*** ./src/app/layout.tsx ***!
\****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ RootLayout)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_font_google_target_css_path_src_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! next/font/google/target.css?{\"path\":\"src/app/layout.tsx\",\"import\":\"Inter\",\"arguments\":[{\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"} */ \"(ssr)/./node_modules/next/font/google/target.css?{\\\"path\\\":\\\"src/app/layout.tsx\\\",\\\"import\\\":\\\"Inter\\\",\\\"arguments\\\":[{\\\"subsets\\\":[\\\"latin\\\"]}],\\\"variableName\\\":\\\"inter\\\"}\");\n/* harmony import */ var next_font_google_target_css_path_src_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(next_font_google_target_css_path_src_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4__);\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 react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _components_WakuProvider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/WakuProvider */ \"(ssr)/./src/components/WakuProvider.tsx\");\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./globals.css */ \"(ssr)/./src/app/globals.css\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\n\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: \"en\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"title\", {\n children: \"Share notes\"\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx\",\n lineNumber: 17,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n className: (next_font_google_target_css_path_src_app_layout_tsx_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4___default().className),\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_WakuProvider__WEBPACK_IMPORTED_MODULE_2__.WakuProvider, {\n children: children\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx\",\n lineNumber: 18,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx\",\n lineNumber: 16,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL2xheW91dC50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQU9NQTtBQUxvQjtBQUUrQjtBQUNsQztBQUlSLFNBQVNHLFdBQVcsRUFDakNDLFFBQVEsRUFHVDtJQUNDLHFCQUNFLDhEQUFDQztRQUFLQyxNQUFLOzswQkFDVCw4REFBQ0M7MEJBQU07Ozs7OzswQkFDUCw4REFBQ0M7Z0JBQUtDLFdBQVdULCtKQUFlOzBCQUM5Qiw0RUFBQ0Usa0VBQVlBOzhCQUFFRTs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJdkIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mbHVzaC1ub3Rlcy8uL3NyYy9hcHAvbGF5b3V0LnRzeD81N2E5Il0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgeyBJbnRlciB9IGZyb20gXCJuZXh0L2ZvbnQvZ29vZ2xlXCI7XG5pbXBvcnQgeyBXYWt1UHJvdmlkZXIgfSBmcm9tIFwiQC9jb21wb25lbnRzL1dha3VQcm92aWRlclwiO1xuaW1wb3J0IFwiLi9nbG9iYWxzLmNzc1wiO1xuXG5jb25zdCBpbnRlciA9IEludGVyKHsgc3Vic2V0czogW1wibGF0aW5cIl0gfSk7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFJvb3RMYXlvdXQoe1xuICBjaGlsZHJlbixcbn06IHtcbiAgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZTtcbn0pIHtcbiAgcmV0dXJuIChcbiAgICA8aHRtbCBsYW5nPVwiZW5cIj5cbiAgICAgIDx0aXRsZT5TaGFyZSBub3RlczwvdGl0bGU+XG4gICAgICA8Ym9keSBjbGFzc05hbWU9e2ludGVyLmNsYXNzTmFtZX0+XG4gICAgICAgIDxXYWt1UHJvdmlkZXI+e2NoaWxkcmVufTwvV2FrdVByb3ZpZGVyPlxuICAgICAgPC9ib2R5PlxuICAgIDwvaHRtbD5cbiAgKTtcbn1cbiJdLCJuYW1lcyI6WyJpbnRlciIsIlJlYWN0IiwiV2FrdVByb3ZpZGVyIiwiUm9vdExheW91dCIsImNoaWxkcmVuIiwiaHRtbCIsImxhbmciLCJ0aXRsZSIsImJvZHkiLCJjbGFzc05hbWUiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/app/layout.tsx\n");
/***/ }),
/***/ "(ssr)/./src/app/page.tsx":
/*!**************************!*\
!*** ./src/app/page.tsx ***!
\**************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Create)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\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 react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/navigation */ \"(ssr)/./node_modules/next/navigation.js\");\n/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_navigation__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _services_notes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/services/notes */ \"(ssr)/./src/services/notes.ts\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\nfunction Create() {\n const router = (0,next_navigation__WEBPACK_IMPORTED_MODULE_2__.useRouter)();\n const { note, onNoteChange } = useEditNote();\n const onSave = async ()=>{\n if (!note) {\n return;\n }\n try {\n const { id, key } = await _services_notes__WEBPACK_IMPORTED_MODULE_3__.notes.createNote(note);\n const passwordParam = `?key=${key}`;\n router.push(`/view/${id}${passwordParam}`);\n } catch (error) {\n console.error(\"Failed to create a note:\", error);\n }\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"note-info\",\n children: \"Your record will be stored for couple of days. Markdown is supported.\"\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 28,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"create-header\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {}, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 32,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: onSave,\n className: \"save-note\",\n children: \"Save note\"\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 33,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 31,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"textarea\", {\n className: \"note-value\",\n value: note,\n onChange: onNoteChange\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 37,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx\",\n lineNumber: 27,\n columnNumber: 5\n }, this);\n}\nconst useEditNote = ()=>{\n const [state, setState] = react__WEBPACK_IMPORTED_MODULE_1___default().useState(\"\");\n const onNoteChange = (event)=>{\n setState(event?.currentTarget?.value);\n };\n return {\n note: state,\n onNoteChange\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL3BhZ2UudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUUwQjtBQUNrQjtBQUNIO0FBRTFCLFNBQVNHO0lBQ3RCLE1BQU1DLFNBQVNILDBEQUFTQTtJQUN4QixNQUFNLEVBQUVJLElBQUksRUFBRUMsWUFBWSxFQUFFLEdBQUdDO0lBRS9CLE1BQU1DLFNBQVM7UUFDYixJQUFJLENBQUNILE1BQU07WUFDVDtRQUNGO1FBRUEsSUFBSTtZQUNGLE1BQU0sRUFBRUksRUFBRSxFQUFFQyxHQUFHLEVBQUUsR0FBRyxNQUFNUixrREFBS0EsQ0FBQ1MsVUFBVSxDQUFDTjtZQUMzQyxNQUFNTyxnQkFBZ0IsQ0FBQyxLQUFLLEVBQUVGLElBQUksQ0FBQztZQUVuQ04sT0FBT1MsSUFBSSxDQUFDLENBQUMsTUFBTSxFQUFFSixHQUFHLEVBQUVHLGNBQWMsQ0FBQztRQUMzQyxFQUFFLE9BQU9FLE9BQU87WUFDZEMsUUFBUUQsS0FBSyxDQUFDLDRCQUE0QkE7UUFDNUM7SUFDRjtJQUVBLHFCQUNFLDhEQUFDRTs7MEJBQ0MsOERBQUNDO2dCQUFFQyxXQUFVOzBCQUFZOzs7Ozs7MEJBR3pCLDhEQUFDRjtnQkFBSUUsV0FBVTs7a0NBQ2IsOERBQUNGOzs7OztrQ0FDRCw4REFBQ0c7d0JBQU9DLFNBQVNaO3dCQUFRVSxXQUFVO2tDQUFZOzs7Ozs7Ozs7Ozs7MEJBSWpELDhEQUFDRztnQkFDQ0gsV0FBVTtnQkFDVkksT0FBT2pCO2dCQUNQa0IsVUFBVWpCOzs7Ozs7Ozs7Ozs7QUFJbEI7QUFFQSxNQUFNQyxjQUFjO0lBQ2xCLE1BQU0sQ0FBQ2lCLE9BQU9DLFNBQVMsR0FBR3pCLHFEQUFjLENBQVM7SUFFakQsTUFBTU0sZUFBZSxDQUFDcUI7UUFDcEJGLFNBQVNFLE9BQU9DLGVBQWVOO0lBQ2pDO0lBRUEsT0FBTztRQUNMakIsTUFBTW1CO1FBQ05sQjtJQUNGO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mbHVzaC1ub3Rlcy8uL3NyYy9hcHAvcGFnZS50c3g/ZjY4YSJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBjbGllbnRcIjtcblxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgdXNlUm91dGVyIH0gZnJvbSBcIm5leHQvbmF2aWdhdGlvblwiO1xuaW1wb3J0IHsgbm90ZXMgfSBmcm9tIFwiQC9zZXJ2aWNlcy9ub3Rlc1wiO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDcmVhdGUoKSB7XG4gIGNvbnN0IHJvdXRlciA9IHVzZVJvdXRlcigpO1xuICBjb25zdCB7IG5vdGUsIG9uTm90ZUNoYW5nZSB9ID0gdXNlRWRpdE5vdGUoKTtcblxuICBjb25zdCBvblNhdmUgPSBhc3luYyAoKSA9PiB7XG4gICAgaWYgKCFub3RlKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdHJ5IHtcbiAgICAgIGNvbnN0IHsgaWQsIGtleSB9ID0gYXdhaXQgbm90ZXMuY3JlYXRlTm90ZShub3RlKTtcbiAgICAgIGNvbnN0IHBhc3N3b3JkUGFyYW0gPSBgP2tleT0ke2tleX1gO1xuXG4gICAgICByb3V0ZXIucHVzaChgL3ZpZXcvJHtpZH0ke3Bhc3N3b3JkUGFyYW19YCk7XG4gICAgfSBjYXRjaCAoZXJyb3IpIHtcbiAgICAgIGNvbnNvbGUuZXJyb3IoXCJGYWlsZWQgdG8gY3JlYXRlIGEgbm90ZTpcIiwgZXJyb3IpO1xuICAgIH1cbiAgfTtcblxuICByZXR1cm4gKFxuICAgIDxkaXY+XG4gICAgICA8cCBjbGFzc05hbWU9XCJub3RlLWluZm9cIj5cbiAgICAgICAgWW91ciByZWNvcmQgd2lsbCBiZSBzdG9yZWQgZm9yIGNvdXBsZSBvZiBkYXlzLiBNYXJrZG93biBpcyBzdXBwb3J0ZWQuXG4gICAgICA8L3A+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImNyZWF0ZS1oZWFkZXJcIj5cbiAgICAgICAgPGRpdj48L2Rpdj5cbiAgICAgICAgPGJ1dHRvbiBvbkNsaWNrPXtvblNhdmV9IGNsYXNzTmFtZT1cInNhdmUtbm90ZVwiPlxuICAgICAgICAgIFNhdmUgbm90ZVxuICAgICAgICA8L2J1dHRvbj5cbiAgICAgIDwvZGl2PlxuICAgICAgPHRleHRhcmVhXG4gICAgICAgIGNsYXNzTmFtZT1cIm5vdGUtdmFsdWVcIlxuICAgICAgICB2YWx1ZT17bm90ZX1cbiAgICAgICAgb25DaGFuZ2U9e29uTm90ZUNoYW5nZX1cbiAgICAgID48L3RleHRhcmVhPlxuICAgIDwvZGl2PlxuICApO1xufVxuXG5jb25zdCB1c2VFZGl0Tm90ZSA9ICgpID0+IHtcbiAgY29uc3QgW3N0YXRlLCBzZXRTdGF0ZV0gPSBSZWFjdC51c2VTdGF0ZTxzdHJpbmc+KFwiXCIpO1xuXG4gIGNvbnN0IG9uTm90ZUNoYW5nZSA9IChldmVudDogUmVhY3QuRm9ybUV2ZW50PEhUTUxUZXh0QXJlYUVsZW1lbnQ+KSA9PiB7XG4gICAgc2V0U3RhdGUoZXZlbnQ/LmN1cnJlbnRUYXJnZXQ/LnZhbHVlKTtcbiAgfTtcblxuICByZXR1cm4ge1xuICAgIG5vdGU6IHN0YXRlLFxuICAgIG9uTm90ZUNoYW5nZSxcbiAgfTtcbn07XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJ1c2VSb3V0ZXIiLCJub3RlcyIsIkNyZWF0ZSIsInJvdXRlciIsIm5vdGUiLCJvbk5vdGVDaGFuZ2UiLCJ1c2VFZGl0Tm90ZSIsIm9uU2F2ZSIsImlkIiwia2V5IiwiY3JlYXRlTm90ZSIsInBhc3N3b3JkUGFyYW0iLCJwdXNoIiwiZXJyb3IiLCJjb25zb2xlIiwiZGl2IiwicCIsImNsYXNzTmFtZSIsImJ1dHRvbiIsIm9uQ2xpY2siLCJ0ZXh0YXJlYSIsInZhbHVlIiwib25DaGFuZ2UiLCJzdGF0ZSIsInNldFN0YXRlIiwidXNlU3RhdGUiLCJldmVudCIsImN1cnJlbnRUYXJnZXQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/app/page.tsx\n");
/***/ }),
/***/ "(ssr)/./src/components/Loading.tsx":
/*!************************************!*\
!*** ./src/components/Loading.tsx ***!
\************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Loading: () => (/* binding */ Loading)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n\nconst Loading = ()=>{\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"loading-block\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: \"Loading...\"\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/components/Loading.tsx\",\n lineNumber: 4,\n columnNumber: 7\n }, undefined)\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/components/Loading.tsx\",\n lineNumber: 3,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9Mb2FkaW5nLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQU8sTUFBTUEsVUFBVTtJQUNyQixxQkFDRSw4REFBQ0M7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ0M7c0JBQUU7Ozs7Ozs7Ozs7O0FBR1QsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZsdXNoLW5vdGVzLy4vc3JjL2NvbXBvbmVudHMvTG9hZGluZy50c3g/OTFiZCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgTG9hZGluZyA9ICgpID0+IHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cImxvYWRpbmctYmxvY2tcIj5cbiAgICAgIDxwPkxvYWRpbmcuLi48L3A+XG4gICAgPC9kaXY+XG4gICk7XG59O1xuIl0sIm5hbWVzIjpbIkxvYWRpbmciLCJkaXYiLCJjbGFzc05hbWUiLCJwIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/components/Loading.tsx\n");
/***/ }),
/***/ "(ssr)/./src/components/WakuProvider.tsx":
/*!*****************************************!*\
!*** ./src/components/WakuProvider.tsx ***!
\*****************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ WakuProvider: () => (/* binding */ WakuProvider),\n/* harmony export */ useWaku: () => (/* binding */ useWaku)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\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 react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _services_waku__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/services/waku */ \"(ssr)/./src/services/waku.ts\");\n/* harmony import */ var _const__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/const */ \"(ssr)/./src/const.ts\");\n/* harmony import */ var _components_Loading__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/Loading */ \"(ssr)/./src/components/Loading.tsx\");\n/* __next_internal_client_entry_do_not_use__ useWaku,WakuProvider auto */ \n\n\n\n\nconst WakuContext = /*#__PURE__*/ react__WEBPACK_IMPORTED_MODULE_1___default().createContext({\n status: _const__WEBPACK_IMPORTED_MODULE_3__.WakuStatus.Initializing,\n waku: undefined\n});\nconst useWaku = ()=>{\n const { status, waku } = react__WEBPACK_IMPORTED_MODULE_1___default().useContext(WakuContext);\n return {\n status,\n waku\n };\n};\nconst WakuProvider = (props)=>{\n const wakuRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef();\n const [status, setStatus] = react__WEBPACK_IMPORTED_MODULE_1___default().useState(_const__WEBPACK_IMPORTED_MODULE_3__.WakuStatus.Initializing);\n react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n if (wakuRef.current) {\n return;\n }\n const statusListener = (event)=>{\n setStatus(event.detail);\n };\n _services_waku__WEBPACK_IMPORTED_MODULE_2__.waku.addEventListener(_services_waku__WEBPACK_IMPORTED_MODULE_2__.WakuEvents.Status, statusListener);\n _services_waku__WEBPACK_IMPORTED_MODULE_2__.waku.init().then(()=>{\n wakuRef.current = _services_waku__WEBPACK_IMPORTED_MODULE_2__.waku;\n });\n return ()=>{\n _services_waku__WEBPACK_IMPORTED_MODULE_2__.waku.removeEventListener(_services_waku__WEBPACK_IMPORTED_MODULE_2__.WakuEvents.Status, statusListener);\n };\n }, [\n wakuRef,\n setStatus\n ]);\n if (status === _const__WEBPACK_IMPORTED_MODULE_3__.WakuStatus.Failed) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: status\n }, void 0, false);\n }\n if (status !== _const__WEBPACK_IMPORTED_MODULE_3__.WakuStatus.Connected) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_Loading__WEBPACK_IMPORTED_MODULE_4__.Loading, {}, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/components/WakuProvider.tsx\",\n lineNumber: 57,\n columnNumber: 12\n }, undefined);\n }\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(WakuContext.Provider, {\n value: {\n status,\n waku: wakuRef.current\n },\n children: props.children\n }, void 0, false, {\n fileName: \"/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/components/WakuProvider.tsx\",\n lineNumber: 61,\n columnNumber: 5\n }, undefined);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9XYWt1UHJvdmlkZXIudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFFMEI7QUFDK0I7QUFDcEI7QUFDVTtBQU8vQyxNQUFNSyw0QkFBY0wsMERBQW1CLENBQW1CO0lBQ3hETyxRQUFRSiw4Q0FBVUEsQ0FBQ0ssWUFBWTtJQUMvQlAsTUFBTVE7QUFDUjtBQU1PLE1BQU1DLFVBQVU7SUFDckIsTUFBTSxFQUFFSCxNQUFNLEVBQUVOLElBQUksRUFBRSxHQUFHRCx1REFBZ0IsQ0FBQ0s7SUFFMUMsT0FBTztRQUFFRTtRQUFRTjtJQUFLO0FBQ3hCLEVBQUU7QUFFSyxNQUFNVyxlQUFlLENBQUNDO0lBQzNCLE1BQU1DLFVBQVVkLG1EQUFZO0lBQzVCLE1BQU0sQ0FBQ08sUUFBUVMsVUFBVSxHQUFHaEIscURBQWMsQ0FDeENHLDhDQUFVQSxDQUFDSyxZQUFZO0lBR3pCUixzREFBZSxDQUFDO1FBQ2QsSUFBSWMsUUFBUUssT0FBTyxFQUFFO1lBQ25CO1FBQ0Y7UUFFQSxNQUFNQyxpQkFBaUIsQ0FBQ0M7WUFDdEJMLFVBQVVLLE1BQU1DLE1BQU07UUFDeEI7UUFDQXJCLGdEQUFJQSxDQUFDc0IsZ0JBQWdCLENBQUNyQixzREFBVUEsQ0FBQ3NCLE1BQU0sRUFBRUo7UUFFekNuQixnREFBSUEsQ0FBQ3dCLElBQUksR0FBR0MsSUFBSSxDQUFDO1lBQ2ZaLFFBQVFLLE9BQU8sR0FBR2xCLGdEQUFJQTtRQUN4QjtRQUNBLE9BQU87WUFDTEEsZ0RBQUlBLENBQUMwQixtQkFBbUIsQ0FBQ3pCLHNEQUFVQSxDQUFDc0IsTUFBTSxFQUFFSjtRQUM5QztJQUNGLEdBQUc7UUFBQ047UUFBU0U7S0FBVTtJQUV2QixJQUFJVCxXQUFXSiw4Q0FBVUEsQ0FBQ3lCLE1BQU0sRUFBRTtRQUNoQyxxQkFBTztzQkFBR3JCOztJQUNaO0lBRUEsSUFBSUEsV0FBV0osOENBQVVBLENBQUMwQixTQUFTLEVBQUU7UUFDbkMscUJBQU8sOERBQUN6Qix3REFBT0E7Ozs7O0lBQ2pCO0lBRUEscUJBQ0UsOERBQUNDLFlBQVl5QixRQUFRO1FBQUNDLE9BQU87WUFBRXhCO1lBQVFOLE1BQU1hLFFBQVFLLE9BQU87UUFBQztrQkFDMUROLE1BQU1tQixRQUFROzs7Ozs7QUFHckIsRUFBRSIsInNvdXJjZXMiOlsid2VicGFjazovL2ZsdXNoLW5vdGVzLy4vc3JjL2NvbXBvbmVudHMvV2FrdVByb3ZpZGVyLnRzeD83OWRlIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgeyB3YWt1LCBXYWt1LCBXYWt1RXZlbnRzIH0gZnJvbSBcIkAvc2VydmljZXMvd2FrdVwiO1xuaW1wb3J0IHsgV2FrdVN0YXR1cyB9IGZyb20gXCJAL2NvbnN0XCI7XG5pbXBvcnQgeyBMb2FkaW5nIH0gZnJvbSBcIkAvY29tcG9uZW50cy9Mb2FkaW5nXCI7XG5cbnR5cGUgV2FrdUNvbnRleHRQcm9wcyA9IHtcbiAgc3RhdHVzOiBXYWt1U3RhdHVzO1xuICB3YWt1PzogV2FrdTtcbn07XG5cbmNvbnN0IFdha3VDb250ZXh0ID0gUmVhY3QuY3JlYXRlQ29udGV4dDxXYWt1Q29udGV4dFByb3BzPih7XG4gIHN0YXR1czogV2FrdVN0YXR1cy5Jbml0aWFsaXppbmcsXG4gIHdha3U6IHVuZGVmaW5lZCxcbn0pO1xuXG50eXBlIFdha3VQcm92aWRlclByb3BzID0ge1xuICBjaGlsZHJlbjogUmVhY3QuUmVhY3ROb2RlO1xufTtcblxuZXhwb3J0IGNvbnN0IHVzZVdha3UgPSAoKSA9PiB7XG4gIGNvbnN0IHsgc3RhdHVzLCB3YWt1IH0gPSBSZWFjdC51c2VDb250ZXh0KFdha3VDb250ZXh0KTtcblxuICByZXR1cm4geyBzdGF0dXMsIHdha3UgfTtcbn07XG5cbmV4cG9ydCBjb25zdCBXYWt1UHJvdmlkZXIgPSAocHJvcHM6IFdha3VQcm92aWRlclByb3BzKSA9PiB7XG4gIGNvbnN0IHdha3VSZWYgPSBSZWFjdC51c2VSZWY8V2FrdT4oKTtcbiAgY29uc3QgW3N0YXR1cywgc2V0U3RhdHVzXSA9IFJlYWN0LnVzZVN0YXRlPFdha3VTdGF0dXM+KFxuICAgIFdha3VTdGF0dXMuSW5pdGlhbGl6aW5nXG4gICk7XG5cbiAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAod2FrdVJlZi5jdXJyZW50KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc3RhdHVzTGlzdGVuZXIgPSAoZXZlbnQ6IEN1c3RvbUV2ZW50KSA9PiB7XG4gICAgICBzZXRTdGF0dXMoZXZlbnQuZGV0YWlsKTtcbiAgICB9O1xuICAgIHdha3UuYWRkRXZlbnRMaXN0ZW5lcihXYWt1RXZlbnRzLlN0YXR1cywgc3RhdHVzTGlzdGVuZXIpO1xuXG4gICAgd2FrdS5pbml0KCkudGhlbigoKSA9PiB7XG4gICAgICB3YWt1UmVmLmN1cnJlbnQgPSB3YWt1O1xuICAgIH0pO1xuICAgIHJldHVybiAoKSA9PiB7XG4gICAgICB3YWt1LnJlbW92ZUV2ZW50TGlzdGVuZXIoV2FrdUV2ZW50cy5TdGF0dXMsIHN0YXR1c0xpc3RlbmVyKTtcbiAgICB9O1xuICB9LCBbd2FrdVJlZiwgc2V0U3RhdHVzXSk7XG5cbiAgaWYgKHN0YXR1cyA9PT0gV2FrdVN0YXR1cy5GYWlsZWQpIHtcbiAgICByZXR1cm4gPD57c3RhdHVzfTwvPjtcbiAgfVxuXG4gIGlmIChzdGF0dXMgIT09IFdha3VTdGF0dXMuQ29ubmVjdGVkKSB7XG4gICAgcmV0dXJuIDxMb2FkaW5nIC8+O1xuICB9XG5cbiAgcmV0dXJuIChcbiAgICA8V2FrdUNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3sgc3RhdHVzLCB3YWt1OiB3YWt1UmVmLmN1cnJlbnQgfX0+XG4gICAgICB7cHJvcHMuY2hpbGRyZW59XG4gICAgPC9XYWt1Q29udGV4dC5Qcm92aWRlcj5cbiAgKTtcbn07XG4iXSwibmFtZXMiOlsiUmVhY3QiLCJ3YWt1IiwiV2FrdUV2ZW50cyIsIldha3VTdGF0dXMiLCJMb2FkaW5nIiwiV2FrdUNvbnRleHQiLCJjcmVhdGVDb250ZXh0Iiwic3RhdHVzIiwiSW5pdGlhbGl6aW5nIiwidW5kZWZpbmVkIiwidXNlV2FrdSIsInVzZUNvbnRleHQiLCJXYWt1UHJvdmlkZXIiLCJwcm9wcyIsIndha3VSZWYiLCJ1c2VSZWYiLCJzZXRTdGF0dXMiLCJ1c2VTdGF0ZSIsInVzZUVmZmVjdCIsImN1cnJlbnQiLCJzdGF0dXNMaXN0ZW5lciIsImV2ZW50IiwiZGV0YWlsIiwiYWRkRXZlbnRMaXN0ZW5lciIsIlN0YXR1cyIsImluaXQiLCJ0aGVuIiwicmVtb3ZlRXZlbnRMaXN0ZW5lciIsIkZhaWxlZCIsIkNvbm5lY3RlZCIsIlByb3ZpZGVyIiwidmFsdWUiLCJjaGlsZHJlbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/components/WakuProvider.tsx\n");
/***/ }),
/***/ "(ssr)/./src/const.ts":
/*!**********************!*\
!*** ./src/const.ts ***!
\**********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ CONTENT_TOPIC: () => (/* binding */ CONTENT_TOPIC),\n/* harmony export */ WakuStatus: () => (/* binding */ WakuStatus)\n/* harmony export */ });\nconst CONTENT_TOPIC = \"/flush-notes/1/note/proto\";\nvar WakuStatus;\n(function(WakuStatus) {\n WakuStatus[\"Initializing\"] = \"Initializing...\";\n WakuStatus[\"WaitingForPeers\"] = \"Waiting for peers...\";\n WakuStatus[\"Connected\"] = \"Connected\";\n WakuStatus[\"Failed\"] = \"Failed to initialize(see logs)\";\n})(WakuStatus || (WakuStatus = {}));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29uc3QudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBTyxNQUFNQSxnQkFBZ0IsNEJBQTRCOztVQUU3Q0M7Ozs7O0dBQUFBLGVBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmx1c2gtbm90ZXMvLi9zcmMvY29uc3QudHM/NTk1YSJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgQ09OVEVOVF9UT1BJQyA9IFwiL2ZsdXNoLW5vdGVzLzEvbm90ZS9wcm90b1wiO1xuXG5leHBvcnQgZW51bSBXYWt1U3RhdHVzIHtcbiAgSW5pdGlhbGl6aW5nID0gXCJJbml0aWFsaXppbmcuLi5cIixcbiAgV2FpdGluZ0ZvclBlZXJzID0gXCJXYWl0aW5nIGZvciBwZWVycy4uLlwiLFxuICBDb25uZWN0ZWQgPSBcIkNvbm5lY3RlZFwiLFxuICBGYWlsZWQgPSBcIkZhaWxlZCB0byBpbml0aWFsaXplKHNlZSBsb2dzKVwiLFxufVxuIl0sIm5hbWVzIjpbIkNPTlRFTlRfVE9QSUMiLCJXYWt1U3RhdHVzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/const.ts\n");
/***/ }),
/***/ "(ssr)/./src/services/notes.ts":
/*!*******************************!*\
!*** ./src/services/notes.ts ***!
\*******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Notes: () => (/* binding */ Notes),\n/* harmony export */ notes: () => (/* binding */ notes)\n/* harmony export */ });\n/* harmony import */ var _services_waku__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/services/waku */ \"(ssr)/./src/services/waku.ts\");\n/* harmony import */ var _const__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/const */ \"(ssr)/./src/const.ts\");\n/* harmony import */ var _waku_message_encryption_symmetric__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @waku/message-encryption/symmetric */ \"(ssr)/./node_modules/@waku/message-encryption/dist/symmetric.js\");\n/* harmony import */ var _waku_sdk__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @waku/sdk */ \"(ssr)/./node_modules/@waku/sdk/dist/index.js\");\n/* harmony import */ var _waku_utils_bytes__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @waku/utils/bytes */ \"(ssr)/./node_modules/@waku/utils/dist/bytes/index.js\");\n/* __next_internal_client_entry_do_not_use__ Notes,notes auto */ \n\n\n\n\nconst UUID_V4_STR_LEN = 8 + 1 + 4 + 1 + 4 + 1 + 4 + 1 + 12; // 8-4-4-4-12 format\nclass Notes {\n constructor(){\n this.messages = [];\n }\n async createNote(content) {\n const symKey = (0,_waku_message_encryption_symmetric__WEBPACK_IMPORTED_MODULE_2__.generateSymmetricKey)();\n const encoder = (0,_waku_message_encryption_symmetric__WEBPACK_IMPORTED_MODULE_2__.createEncoder)({\n contentTopic: _const__WEBPACK_IMPORTED_MODULE_1__.CONTENT_TOPIC,\n symKey,\n pubsubTopic: _services_waku__WEBPACK_IMPORTED_MODULE_0__.waku.pubsubTopic\n });\n const id = self.crypto.randomUUID();\n if (id.length !== UUID_V4_STR_LEN) {\n throw \"Unexpected uuid length\";\n }\n const result = await _services_waku__WEBPACK_IMPORTED_MODULE_0__.waku.send(encoder, {\n payload: (0,_waku_sdk__WEBPACK_IMPORTED_MODULE_3__.utf8ToBytes)(id + content)\n });\n if (result?.failures?.length && result.failures.length > 0) {\n console.error(\"Failures when pushing note: \", result.failures.map((f)=>f.error));\n }\n return {\n id,\n key: (0,_waku_utils_bytes__WEBPACK_IMPORTED_MODULE_4__.bytesToHex)(symKey)\n };\n }\n async readNote(id, key) {\n await this.initMessages((0,_waku_utils_bytes__WEBPACK_IMPORTED_MODULE_4__.hexToBytes)(key));\n const message = this.messages.map((m)=>{\n try {\n const str = (0,_waku_sdk__WEBPACK_IMPORTED_MODULE_3__.bytesToUtf8)(m.payload);\n const id = str.substring(0, UUID_V4_STR_LEN);\n const content = str.substring(UUID_V4_STR_LEN);\n return {\n id,\n content\n };\n } catch (error) {\n console.log(\"Failed to read message:\", error);\n }\n }).find((v)=>{\n if (v?.id === id) {\n return true;\n }\n });\n return message?.content;\n }\n async initMessages(key) {\n if (this.subscription) {\n return;\n }\n const decoder = (0,_waku_message_encryption_symmetric__WEBPACK_IMPORTED_MODULE_2__.createDecoder)(_const__WEBPACK_IMPORTED_MODULE_1__.CONTENT_TOPIC, key, _services_waku__WEBPACK_IMPORTED_MODULE_0__.waku.pubsubTopic);\n this.messages = await _services_waku__WEBPACK_IMPORTED_MODULE_0__.waku.getHistory(decoder);\n this.subscription = await _services_waku__WEBPACK_IMPORTED_MODULE_0__.waku.subscribe(decoder, (message)=>{\n this.messages.push(message);\n });\n }\n}\nconst notes = new Notes();\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvc2VydmljZXMvbm90ZXMudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztpRUFFdUM7QUFDQztBQUtJO0FBRXNCO0FBQ1A7QUFFM0QsTUFBTVMsa0JBQWtCLElBQUksSUFBSSxJQUFJLElBQUksSUFBSSxJQUFJLElBQUksSUFBSSxJQUFJLG9CQUFvQjtBQVl6RSxNQUFNQztJQUlYQyxhQUFjO2FBSE5DLFdBQTZCLEVBQUU7SUFHeEI7SUFFZixNQUFhQyxXQUFXQyxPQUFlLEVBQXVCO1FBQzVELE1BQU1DLFNBQVNYLHdGQUFvQkE7UUFFbkMsTUFBTVksVUFBVWQsaUZBQWFBLENBQUM7WUFDNUJlLGNBQWNoQixpREFBYUE7WUFDM0JjO1lBQ0FHLGFBQWFsQixnREFBSUEsQ0FBQ2tCLFdBQVc7UUFDL0I7UUFDQSxNQUFNQyxLQUFLQyxLQUFLQyxNQUFNLENBQUNDLFVBQVU7UUFFakMsSUFBSUgsR0FBR0ksTUFBTSxLQUFLZCxpQkFBaUI7WUFDakMsTUFBTTtRQUNSO1FBRUEsTUFBTWUsU0FBUyxNQUFNeEIsZ0RBQUlBLENBQUN5QixJQUFJLENBQUNULFNBQVM7WUFDdENVLFNBQVNyQixzREFBV0EsQ0FBQ2MsS0FBS0w7UUFDNUI7UUFFQSxJQUFHVSxRQUFRRyxVQUFVSixVQUFVQyxPQUFPRyxRQUFRLENBQUNKLE1BQU0sR0FBRyxHQUFHO1lBQ3pESyxRQUFRQyxLQUFLLENBQUMsZ0NBQWdDTCxPQUFPRyxRQUFRLENBQUNHLEdBQUcsQ0FBQyxDQUFDQyxJQUFNQSxFQUFFRixLQUFLO1FBQ2xGO1FBRUEsT0FBTztZQUNMVjtZQUNBYSxLQUFLekIsNkRBQVVBLENBQUNRO1FBQ2xCO0lBQ0Y7SUFFQSxNQUFha0IsU0FBU2QsRUFBVSxFQUFFYSxHQUFXLEVBQStCO1FBQzFFLE1BQU0sSUFBSSxDQUFDRSxZQUFZLENBQUMxQiw2REFBVUEsQ0FBQ3dCO1FBRW5DLE1BQU1HLFVBQVUsSUFBSSxDQUFDdkIsUUFBUSxDQUMxQmtCLEdBQUcsQ0FBQyxDQUFDTTtZQUNKLElBQUk7Z0JBQ0YsTUFBTUMsTUFBTS9CLHNEQUFXQSxDQUFDOEIsRUFBRVYsT0FBTztnQkFFakMsTUFBTVAsS0FBS2tCLElBQUlDLFNBQVMsQ0FBQyxHQUFHN0I7Z0JBQzVCLE1BQU1LLFVBQVV1QixJQUFJQyxTQUFTLENBQUM3QjtnQkFFOUIsT0FBTztvQkFBRVU7b0JBQUlMO2dCQUFRO1lBQ3ZCLEVBQUUsT0FBT2UsT0FBTztnQkFDZEQsUUFBUVcsR0FBRyxDQUFDLDJCQUEyQlY7WUFDekM7UUFDRixHQUNDVyxJQUFJLENBQUMsQ0FBQ0M7WUFDTCxJQUFJQSxHQUFHdEIsT0FBT0EsSUFBSTtnQkFDaEIsT0FBTztZQUNUO1FBQ0Y7UUFFRixPQUFPZ0IsU0FBU3JCO0lBQ2xCO0lBRUEsTUFBY29CLGFBQWFGLEdBQWUsRUFBRTtRQUMxQyxJQUFJLElBQUksQ0FBQ1UsWUFBWSxFQUFFO1lBQ3JCO1FBQ0Y7UUFFQSxNQUFNQyxVQUFVeEMsaUZBQWFBLENBQzNCRixpREFBYUEsRUFDYitCLEtBQ0FoQyxnREFBSUEsQ0FBQ2tCLFdBQVc7UUFHbEIsSUFBSSxDQUFDTixRQUFRLEdBQUcsTUFBTVosZ0RBQUlBLENBQUM0QyxVQUFVLENBQUNEO1FBQ3RDLElBQUksQ0FBQ0QsWUFBWSxHQUFHLE1BQU0xQyxnREFBSUEsQ0FBQzZDLFNBQVMsQ0FBQ0YsU0FBUyxDQUFDUjtZQUNqRCxJQUFJLENBQUN2QixRQUFRLENBQUNrQyxJQUFJLENBQUNYO1FBQ3JCO0lBQ0Y7QUFDRjtBQUVPLE1BQU1ZLFFBQVEsSUFBSXJDLFFBQVEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mbHVzaC1ub3Rlcy8uL3NyYy9zZXJ2aWNlcy9ub3Rlcy50cz80OGNmIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgeyB3YWt1IH0gZnJvbSBcIkAvc2VydmljZXMvd2FrdVwiO1xuaW1wb3J0IHsgQ09OVEVOVF9UT1BJQyB9IGZyb20gXCJAL2NvbnN0XCI7XG5pbXBvcnQge1xuICBjcmVhdGVFbmNvZGVyLFxuICBjcmVhdGVEZWNvZGVyLFxuICBnZW5lcmF0ZVN5bW1ldHJpY0tleSxcbn0gZnJvbSBcIkB3YWt1L21lc3NhZ2UtZW5jcnlwdGlvbi9zeW1tZXRyaWNcIjtcbmltcG9ydCB7IERlY29kZWRNZXNzYWdlIH0gZnJvbSBcIkB3YWt1L21lc3NhZ2UtZW5jcnlwdGlvblwiO1xuaW1wb3J0IHsgVW5zdWJzY3JpYmUsIHV0ZjhUb0J5dGVzLCBieXRlc1RvVXRmOCB9IGZyb20gXCJAd2FrdS9zZGtcIjtcbmltcG9ydCB7IGJ5dGVzVG9IZXgsIGhleFRvQnl0ZXMgfSBmcm9tIFwiQHdha3UvdXRpbHMvYnl0ZXNcIjtcblxuY29uc3QgVVVJRF9WNF9TVFJfTEVOID0gOCArIDEgKyA0ICsgMSArIDQgKyAxICsgNCArIDEgKyAxMjsgLy8gOC00LTQtNC0xMiBmb3JtYXRcblxudHlwZSBOb3RlID0ge1xuICBpZDogc3RyaW5nO1xuICBjb250ZW50OiBzdHJpbmc7XG59O1xuXG50eXBlIE5vdGVSZXN1bHQgPSB7XG4gIGlkOiBzdHJpbmc7XG4gIGtleTogc3RyaW5nO1xufTtcblxuZXhwb3J0IGNsYXNzIE5vdGVzIHtcbiAgcHJpdmF0ZSBtZXNzYWdlczogRGVjb2RlZE1lc3NhZ2VbXSA9IFtdO1xuICBwcml2YXRlIHN1YnNjcmlwdGlvbjogdW5kZWZpbmVkIHwgVW5zdWJzY3JpYmU7XG5cbiAgY29uc3RydWN0b3IoKSB7fVxuXG4gIHB1YmxpYyBhc3luYyBjcmVhdGVOb3RlKGNvbnRlbnQ6IHN0cmluZyk6IFByb21pc2U8Tm90ZVJlc3VsdD4ge1xuICAgIGNvbnN0IHN5bUtleSA9IGdlbmVyYXRlU3ltbWV0cmljS2V5KCk7XG5cbiAgICBjb25zdCBlbmNvZGVyID0gY3JlYXRlRW5jb2Rlcih7XG4gICAgICBjb250ZW50VG9waWM6IENPTlRFTlRfVE9QSUMsXG4gICAgICBzeW1LZXksXG4gICAgICBwdWJzdWJUb3BpYzogd2FrdS5wdWJzdWJUb3BpY1xuICAgIH0pO1xuICAgIGNvbnN0IGlkID0gc2VsZi5jcnlwdG8ucmFuZG9tVVVJRCgpO1xuXG4gICAgaWYgKGlkLmxlbmd0aCAhPT0gVVVJRF9WNF9TVFJfTEVOKSB7XG4gICAgICB0aHJvdyBcIlVuZXhwZWN0ZWQgdXVpZCBsZW5ndGhcIjtcbiAgICB9XG5cbiAgICBjb25zdCByZXN1bHQgPSBhd2FpdCB3YWt1LnNlbmQoZW5jb2Rlciwge1xuICAgICAgcGF5bG9hZDogdXRmOFRvQnl0ZXMoaWQgKyBjb250ZW50KSxcbiAgICB9KTtcblxuICAgIGlmKHJlc3VsdD8uZmFpbHVyZXM/Lmxlbmd0aCAmJiByZXN1bHQuZmFpbHVyZXMubGVuZ3RoID4gMCkge1xuICAgICAgY29uc29sZS5lcnJvcihcIkZhaWx1cmVzIHdoZW4gcHVzaGluZyBub3RlOiBcIiwgcmVzdWx0LmZhaWx1cmVzLm1hcCgoZikgPT4gZi5lcnJvcikpXG4gICAgfVxuXG4gICAgcmV0dXJuIHtcbiAgICAgIGlkLFxuICAgICAga2V5OiBieXRlc1RvSGV4KHN5bUtleSksXG4gICAgfTtcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyByZWFkTm90ZShpZDogc3RyaW5nLCBrZXk6IHN0cmluZyk6IFByb21pc2U8c3RyaW5nIHwgdW5kZWZpbmVkPiB7XG4gICAgYXdhaXQgdGhpcy5pbml0TWVzc2FnZXMoaGV4VG9CeXRlcyhrZXkpKTtcblxuICAgIGNvbnN0IG1lc3NhZ2UgPSB0aGlzLm1lc3NhZ2VzXG4gICAgICAubWFwKChtKSA9PiB7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgY29uc3Qgc3RyID0gYnl0ZXNUb1V0ZjgobS5wYXlsb2FkKTtcblxuICAgICAgICAgIGNvbnN0IGlkID0gc3RyLnN1YnN0cmluZygwLCBVVUlEX1Y0X1NUUl9MRU4pO1xuICAgICAgICAgIGNvbnN0IGNvbnRlbnQgPSBzdHIuc3Vic3RyaW5nKFVVSURfVjRfU1RSX0xFTik7XG5cbiAgICAgICAgICByZXR1cm4geyBpZCwgY29udGVudCB9IGFzIE5vdGU7XG4gICAgICAgIH0gY2F0Y2ggKGVycm9yKSB7XG4gICAgICAgICAgY29uc29sZS5sb2coXCJGYWlsZWQgdG8gcmVhZCBtZXNzYWdlOlwiLCBlcnJvcik7XG4gICAgICAgIH1cbiAgICAgIH0pXG4gICAgICAuZmluZCgodikgPT4ge1xuICAgICAgICBpZiAodj8uaWQgPT09IGlkKSB7XG4gICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuXG4gICAgcmV0dXJuIG1lc3NhZ2U/LmNvbnRlbnQ7XG4gIH1cblxuICBwcml2YXRlIGFzeW5jIGluaXRNZXNzYWdlcyhrZXk6IFVpbnQ4QXJyYXkpIHtcbiAgICBpZiAodGhpcy5zdWJzY3JpcHRpb24pIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBkZWNvZGVyID0gY3JlYXRlRGVjb2RlcihcbiAgICAgIENPTlRFTlRfVE9QSUMsXG4gICAgICBrZXksXG4gICAgICB3YWt1LnB1YnN1YlRvcGljXG4gICAgKTtcblxuICAgIHRoaXMubWVzc2FnZXMgPSBhd2FpdCB3YWt1LmdldEhpc3RvcnkoZGVjb2RlcikgYXMgRGVjb2RlZE1lc3NhZ2VbXTtcbiAgICB0aGlzLnN1YnNjcmlwdGlvbiA9IGF3YWl0IHdha3Uuc3Vic2NyaWJlKGRlY29kZXIsIChtZXNzYWdlKSA9PiB7XG4gICAgICB0aGlzLm1lc3NhZ2VzLnB1c2gobWVzc2FnZSBhcyBEZWNvZGVkTWVzc2FnZSk7XG4gICAgfSk7XG4gIH1cbn1cblxuZXhwb3J0IGNvbnN0IG5vdGVzID0gbmV3IE5vdGVzKCk7XG4iXSwibmFtZXMiOlsid2FrdSIsIkNPTlRFTlRfVE9QSUMiLCJjcmVhdGVFbmNvZGVyIiwiY3JlYXRlRGVjb2RlciIsImdlbmVyYXRlU3ltbWV0cmljS2V5IiwidXRmOFRvQnl0ZXMiLCJieXRlc1RvVXRmOCIsImJ5dGVzVG9IZXgiLCJoZXhUb0J5dGVzIiwiVVVJRF9WNF9TVFJfTEVOIiwiTm90ZXMiLCJjb25zdHJ1Y3RvciIsIm1lc3NhZ2VzIiwiY3JlYXRlTm90ZSIsImNvbnRlbnQiLCJzeW1LZXkiLCJlbmNvZGVyIiwiY29udGVudFRvcGljIiwicHVic3ViVG9waWMiLCJpZCIsInNlbGYiLCJjcnlwdG8iLCJyYW5kb21VVUlEIiwibGVuZ3RoIiwicmVzdWx0Iiwic2VuZCIsInBheWxvYWQiLCJmYWlsdXJlcyIsImNvbnNvbGUiLCJlcnJvciIsIm1hcCIsImYiLCJrZXkiLCJyZWFkTm90ZSIsImluaXRNZXNzYWdlcyIsIm1lc3NhZ2UiLCJtIiwic3RyIiwic3Vic3RyaW5nIiwibG9nIiwiZmluZCIsInYiLCJzdWJzY3JpcHRpb24iLCJkZWNvZGVyIiwiZ2V0SGlzdG9yeSIsInN1YnNjcmliZSIsInB1c2giLCJub3RlcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/services/notes.ts\n");
/***/ }),
/***/ "(ssr)/./src/services/waku.ts":
/*!******************************!*\
!*** ./src/services/waku.ts ***!
\******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Waku: () => (/* binding */ Waku),\n/* harmony export */ WakuEvents: () => (/* binding */ WakuEvents),\n/* harmony export */ waku: () => (/* binding */ waku)\n/* harmony export */ });\n/* harmony import */ var _const__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/const */ \"(ssr)/./src/const.ts\");\n/* harmony import */ var _waku_sdk__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @waku/sdk */ \"(ssr)/./node_modules/@waku/sdk/dist/index.js\");\n/* harmony import */ var _waku_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @waku/utils */ \"(ssr)/./node_modules/@waku/utils/dist/index.js\");\n/* __next_internal_client_entry_do_not_use__ WakuEvents,Waku,waku auto */ \n\n\n\nvar WakuEvents;\n(function(WakuEvents) {\n WakuEvents[\"Status\"] = \"status\";\n})(WakuEvents || (WakuEvents = {}));\nclass Waku {\n constructor(){\n this.emitter = new EventTarget();\n this.initialized = false;\n this.initializing = false;\n }\n async init() {\n if (this.initialized || this.initializing) {\n return;\n }\n this.initializing = true;\n try {\n this.emitStatusEvent(_const__WEBPACK_IMPORTED_MODULE_0__.WakuStatus.Initializing);\n this.pubsubTopic = (0,_waku_utils__WEBPACK_IMPORTED_MODULE_2__.contentTopicToPubsubTopic)(_const__WEBPACK_IMPORTED_MODULE_0__.CONTENT_TOPIC);\n const singleShardInfo = (0,_waku_utils__WEBPACK_IMPORTED_MODULE_2__.pubsubTopicToSingleShardInfo)(this.pubsubTopic);\n const node = await (0,_waku_sdk__WEBPACK_IMPORTED_MODULE_1__.createLightNode)({\n defaultBootstrap: true,\n pubsubTopics: [\n this.pubsubTopic\n ],\n shardInfo: {\n contentTopics: [\n _const__WEBPACK_IMPORTED_MODULE_0__.CONTENT_TOPIC\n ],\n shards: [\n singleShardInfo.shard\n ],\n clusterId: singleShardInfo.clusterId\n }\n });\n await node.start();\n this.emitStatusEvent(_const__WEBPACK_IMPORTED_MODULE_0__.WakuStatus.WaitingForPeers);\n await (0,_waku_sdk__WEBPACK_IMPORTED_MODULE_1__.waitForRemotePeer)(node, [\n _waku_sdk__WEBPACK_IMPORTED_MODULE_1__.Protocols.Filter,\n _waku_sdk__WEBPACK_IMPORTED_MODULE_1__.Protocols.LightPush,\n _waku_sdk__WEBPACK_IMPORTED_MODULE_1__.Protocols.Store\n ]);\n this.node = node;\n this.initialized = true;\n this.emitStatusEvent(_const__WEBPACK_IMPORTED_MODULE_0__.WakuStatus.Connected);\n } catch (error) {\n console.error(\"Failed to initialize Waku node:\", error);\n this.emitStatusEvent(_const__WEBPACK_IMPORTED_MODULE_0__.WakuStatus.Failed);\n }\n this.initializing = false;\n }\n addEventListener(event, fn) {\n return this.emitter.addEventListener(event, fn);\n }\n removeEventListener(event, fn) {\n return this.emitter.removeEventListener(event, fn);\n }\n send(encoder, message) {\n this.ensureWakuInitialized();\n return this.node?.lightPush.send(encoder, message);\n }\n async getHistory(decoder) {\n this.ensureWakuInitialized();\n let messages = [];\n for await (const promises of this.node.store.queryGenerator([\n decoder\n ])){\n const messagesRaw = await Promise.all(promises);\n const filteredMessages = messagesRaw.filter((v)=>!!v);\n messages = [\n ...messages,\n ...filteredMessages\n ];\n }\n return messages;\n }\n async subscribe(decoder, fn) {\n this.ensureWakuInitialized();\n return this.node.filter.subscribe(decoder, fn);\n }\n emitStatusEvent(payload) {\n this.emitter.dispatchEvent(new CustomEvent(\"status\", {\n detail: payload\n }));\n }\n ensureWakuInitialized() {\n if (!waku.initialized) {\n const message = \"Waku is not initialized.\";\n console.log(message);\n throw Error(message);\n }\n }\n}\nconst waku = new Waku();\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvc2VydmljZXMvd2FrdS50cyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7MEVBRXFDO0FBVWxCO0FBQ3FCO0FBSW5COztVQUlUTzs7R0FBQUEsZUFBQUE7QUFJTCxNQUFNQztJQVFYQyxhQUFjO2FBTE5DLFVBQVUsSUFBSUM7YUFDZEMsY0FBdUI7YUFDdkJDLGVBQXdCO0lBR2pCO0lBRWYsTUFBYUMsT0FBc0I7UUFDakMsSUFBSSxJQUFJLENBQUNGLFdBQVcsSUFBSSxJQUFJLENBQUNDLFlBQVksRUFBRTtZQUN6QztRQUNGO1FBRUEsSUFBSSxDQUFDQSxZQUFZLEdBQUc7UUFDcEIsSUFBSTtZQUNGLElBQUksQ0FBQ0UsZUFBZSxDQUFDZiw4Q0FBVUEsQ0FBQ2dCLFlBQVk7WUFDNUMsSUFBSSxDQUFDQyxXQUFXLEdBQUdaLHNFQUF5QkEsQ0FBQ0QsaURBQWFBO1lBQzFELE1BQU1jLGtCQUFrQloseUVBQTRCQSxDQUNsRCxJQUFJLENBQUNXLFdBQVc7WUFFbEIsTUFBTUUsT0FBTyxNQUFNbEIsMERBQWVBLENBQUM7Z0JBQ2pDbUIsa0JBQWtCO2dCQUNsQkMsY0FBYztvQkFBQyxJQUFJLENBQUNKLFdBQVc7aUJBQUM7Z0JBQ2hDSyxXQUFXO29CQUNUQyxlQUFlO3dCQUFDbkIsaURBQWFBO3FCQUFDO29CQUM5Qm9CLFFBQVE7d0JBQUNOLGdCQUFnQk8sS0FBSztxQkFBQztvQkFDL0JDLFdBQVdSLGdCQUFnQlEsU0FBUztnQkFDdEM7WUFDRjtZQUNBLE1BQU1QLEtBQUtRLEtBQUs7WUFDaEIsSUFBSSxDQUFDWixlQUFlLENBQUNmLDhDQUFVQSxDQUFDNEIsZUFBZTtZQUMvQyxNQUFNMUIsNERBQWlCQSxDQUFDaUIsTUFBTTtnQkFDNUJoQixnREFBU0EsQ0FBQzBCLE1BQU07Z0JBQ2hCMUIsZ0RBQVNBLENBQUMyQixTQUFTO2dCQUNuQjNCLGdEQUFTQSxDQUFDNEIsS0FBSzthQUNoQjtZQUNELElBQUksQ0FBQ1osSUFBSSxHQUFHQTtZQUNaLElBQUksQ0FBQ1AsV0FBVyxHQUFHO1lBQ25CLElBQUksQ0FBQ0csZUFBZSxDQUFDZiw4Q0FBVUEsQ0FBQ2dDLFNBQVM7UUFDM0MsRUFBRSxPQUFPQyxPQUFPO1lBQ2RDLFFBQVFELEtBQUssQ0FBQyxtQ0FBbUNBO1lBQ2pELElBQUksQ0FBQ2xCLGVBQWUsQ0FBQ2YsOENBQVVBLENBQUNtQyxNQUFNO1FBQ3hDO1FBQ0EsSUFBSSxDQUFDdEIsWUFBWSxHQUFHO0lBQ3RCO0lBRU91QixpQkFBaUJDLEtBQWlCLEVBQUVDLEVBQWlCLEVBQUU7UUFDNUQsT0FBTyxJQUFJLENBQUM1QixPQUFPLENBQUMwQixnQkFBZ0IsQ0FBQ0MsT0FBT0M7SUFDOUM7SUFFT0Msb0JBQW9CRixLQUFpQixFQUFFQyxFQUFpQixFQUFFO1FBQy9ELE9BQU8sSUFBSSxDQUFDNUIsT0FBTyxDQUFDNkIsbUJBQW1CLENBQUNGLE9BQU9DO0lBQ2pEO0lBRU9FLEtBQUtDLE9BQWlCLEVBQUVDLE9BQWlCLEVBQUU7UUFDaEQsSUFBSSxDQUFDQyxxQkFBcUI7UUFDMUIsT0FBTyxJQUFJLENBQUN4QixJQUFJLEVBQUV5QixVQUFVSixLQUFLQyxTQUFTQztJQUM1QztJQUVBLE1BQWFHLFdBQ1hDLE9BQWtDLEVBQ047UUFDNUIsSUFBSSxDQUFDSCxxQkFBcUI7UUFFMUIsSUFBSUksV0FBOEIsRUFBRTtRQUNwQyxXQUFXLE1BQU1DLFlBQVksSUFBSSxDQUFDN0IsSUFBSSxDQUFFOEIsS0FBSyxDQUFDQyxjQUFjLENBQUM7WUFBQ0o7U0FBUSxFQUFHO1lBQ3ZFLE1BQU1LLGNBQWMsTUFBTUMsUUFBUUMsR0FBRyxDQUFDTDtZQUN0QyxNQUFNTSxtQkFBbUJILFlBQVlJLE1BQU0sQ0FDekMsQ0FBQ0MsSUFBNEIsQ0FBQyxDQUFDQTtZQUdqQ1QsV0FBVzttQkFBSUE7bUJBQWFPO2FBQWlCO1FBQy9DO1FBRUEsT0FBT1A7SUFDVDtJQUVBLE1BQWFVLFVBQ1hYLE9BQWtDLEVBQ2xDUixFQUFnQyxFQUNoQztRQUNBLElBQUksQ0FBQ0sscUJBQXFCO1FBQzFCLE9BQU8sSUFBSSxDQUFDeEIsSUFBSSxDQUFFb0MsTUFBTSxDQUFDRSxTQUFTLENBQUNYLFNBQVNSO0lBQzlDO0lBRVF2QixnQkFBZ0IyQyxPQUFlLEVBQUU7UUFDdkMsSUFBSSxDQUFDaEQsT0FBTyxDQUFDaUQsYUFBYSxDQUN4QixJQUFJQyxzQkFBK0I7WUFBRUMsUUFBUUg7UUFBUTtJQUV6RDtJQUVRZix3QkFBd0I7UUFDOUIsSUFBSSxDQUFDbUIsS0FBS2xELFdBQVcsRUFBRTtZQUNyQixNQUFNOEIsVUFBVTtZQUNoQlIsUUFBUTZCLEdBQUcsQ0FBQ3JCO1lBQ1osTUFBTXNCLE1BQU10QjtRQUNkO0lBQ0Y7QUFDRjtBQUVPLE1BQU1vQixPQUFPLElBQUl0RCxPQUFPIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmx1c2gtbm90ZXMvLi9zcmMvc2VydmljZXMvd2FrdS50cz81NGIzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuXG5pbXBvcnQgeyBXYWt1U3RhdHVzIH0gZnJvbSBcIkAvY29uc3RcIjtcbmltcG9ydCB7XG4gIElEZWNvZGVyLFxuICBJRW5jb2RlcixcbiAgSU1lc3NhZ2UsXG4gIExpZ2h0Tm9kZSxcbiAgY3JlYXRlTGlnaHROb2RlLFxuICB3YWl0Rm9yUmVtb3RlUGVlcixcbiAgSURlY29kZWRNZXNzYWdlLFxuICBQcm90b2NvbHMsXG59IGZyb20gXCJAd2FrdS9zZGtcIjtcbmltcG9ydCB7IENPTlRFTlRfVE9QSUMgfSBmcm9tIFwiQC9jb25zdFwiO1xuaW1wb3J0IHtcbiAgY29udGVudFRvcGljVG9QdWJzdWJUb3BpYyxcbiAgcHVic3ViVG9waWNUb1NpbmdsZVNoYXJkSW5mbyxcbn0gZnJvbSBcIkB3YWt1L3V0aWxzXCI7XG5cbnR5cGUgRXZlbnRMaXN0ZW5lciA9IChldmVudDogQ3VzdG9tRXZlbnQpID0+IHZvaWQ7XG5cbmV4cG9ydCBlbnVtIFdha3VFdmVudHMge1xuICBTdGF0dXMgPSBcInN0YXR1c1wiLFxufVxuXG5leHBvcnQgY2xhc3MgV2FrdSB7XG4gIHByaXZhdGUgbm9kZTogdW5kZWZpbmVkIHwgTGlnaHROb2RlO1xuXG4gIHByaXZhdGUgZW1pdHRlciA9IG5ldyBFdmVudFRhcmdldCgpO1xuICBwcml2YXRlIGluaXRpYWxpemVkOiBib29sZWFuID0gZmFsc2U7XG4gIHByaXZhdGUgaW5pdGlhbGl6aW5nOiBib29sZWFuID0gZmFsc2U7XG4gIHB1YmxpYyBwdWJzdWJUb3BpYz86IHN0cmluZztcblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgcHVibGljIGFzeW5jIGluaXQoKTogUHJvbWlzZTx2b2lkPiB7XG4gICAgaWYgKHRoaXMuaW5pdGlhbGl6ZWQgfHwgdGhpcy5pbml0aWFsaXppbmcpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLmluaXRpYWxpemluZyA9IHRydWU7XG4gICAgdHJ5IHtcbiAgICAgIHRoaXMuZW1pdFN0YXR1c0V2ZW50KFdha3VTdGF0dXMuSW5pdGlhbGl6aW5nKTtcbiAgICAgIHRoaXMucHVic3ViVG9waWMgPSBjb250ZW50VG9waWNUb1B1YnN1YlRvcGljKENPTlRFTlRfVE9QSUMpO1xuICAgICAgY29uc3Qgc2luZ2xlU2hhcmRJbmZvID0gcHVic3ViVG9waWNUb1NpbmdsZVNoYXJkSW5mbyhcbiAgICAgICAgdGhpcy5wdWJzdWJUb3BpY1xuICAgICAgKTtcbiAgICAgIGNvbnN0IG5vZGUgPSBhd2FpdCBjcmVhdGVMaWdodE5vZGUoe1xuICAgICAgICBkZWZhdWx0Qm9vdHN0cmFwOiB0cnVlLFxuICAgICAgICBwdWJzdWJUb3BpY3M6IFt0aGlzLnB1YnN1YlRvcGljXSxcbiAgICAgICAgc2hhcmRJbmZvOiB7XG4gICAgICAgICAgY29udGVudFRvcGljczogW0NPTlRFTlRfVE9QSUNdLFxuICAgICAgICAgIHNoYXJkczogW3NpbmdsZVNoYXJkSW5mby5zaGFyZF0sXG4gICAgICAgICAgY2x1c3RlcklkOiBzaW5nbGVTaGFyZEluZm8uY2x1c3RlcklkLFxuICAgICAgICB9LFxuICAgICAgfSk7XG4gICAgICBhd2FpdCBub2RlLnN0YXJ0KCk7XG4gICAgICB0aGlzLmVtaXRTdGF0dXNFdmVudChXYWt1U3RhdHVzLldhaXRpbmdGb3JQZWVycyk7XG4gICAgICBhd2FpdCB3YWl0Rm9yUmVtb3RlUGVlcihub2RlLCBbXG4gICAgICAgIFByb3RvY29scy5GaWx0ZXIsXG4gICAgICAgIFByb3RvY29scy5MaWdodFB1c2gsXG4gICAgICAgIFByb3RvY29scy5TdG9yZSxcbiAgICAgIF0pO1xuICAgICAgdGhpcy5ub2RlID0gbm9kZTtcbiAgICAgIHRoaXMuaW5pdGlhbGl6ZWQgPSB0cnVlO1xuICAgICAgdGhpcy5lbWl0U3RhdHVzRXZlbnQoV2FrdVN0YXR1cy5Db25uZWN0ZWQpO1xuICAgIH0gY2F0Y2ggKGVycm9yKSB7XG4gICAgICBjb25zb2xlLmVycm9yKFwiRmFpbGVkIHRvIGluaXRpYWxpemUgV2FrdSBub2RlOlwiLCBlcnJvcik7XG4gICAgICB0aGlzLmVtaXRTdGF0dXNFdmVudChXYWt1U3RhdHVzLkZhaWxlZCk7XG4gICAgfVxuICAgIHRoaXMuaW5pdGlhbGl6aW5nID0gZmFsc2U7XG4gIH1cblxuICBwdWJsaWMgYWRkRXZlbnRMaXN0ZW5lcihldmVudDogV2FrdUV2ZW50cywgZm46IEV2ZW50TGlzdGVuZXIpIHtcbiAgICByZXR1cm4gdGhpcy5lbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIoZXZlbnQsIGZuIGFzIGFueSk7XG4gIH1cblxuICBwdWJsaWMgcmVtb3ZlRXZlbnRMaXN0ZW5lcihldmVudDogV2FrdUV2ZW50cywgZm46IEV2ZW50TGlzdGVuZXIpIHtcbiAgICByZXR1cm4gdGhpcy5lbWl0dGVyLnJlbW92ZUV2ZW50TGlzdGVuZXIoZXZlbnQsIGZuIGFzIGFueSk7XG4gIH1cblxuICBwdWJsaWMgc2VuZChlbmNvZGVyOiBJRW5jb2RlciwgbWVzc2FnZTogSU1lc3NhZ2UpIHtcbiAgICB0aGlzLmVuc3VyZVdha3VJbml0aWFsaXplZCgpO1xuICAgIHJldHVybiB0aGlzLm5vZGU/LmxpZ2h0UHVzaC5zZW5kKGVuY29kZXIsIG1lc3NhZ2UpO1xuICB9XG5cbiAgcHVibGljIGFzeW5jIGdldEhpc3RvcnkoXG4gICAgZGVjb2RlcjogSURlY29kZXI8SURlY29kZWRNZXNzYWdlPlxuICApOiBQcm9taXNlPElEZWNvZGVkTWVzc2FnZVtdPiB7XG4gICAgdGhpcy5lbnN1cmVXYWt1SW5pdGlhbGl6ZWQoKTtcblxuICAgIGxldCBtZXNzYWdlczogSURlY29kZWRNZXNzYWdlW10gPSBbXTtcbiAgICBmb3IgYXdhaXQgKGNvbnN0IHByb21pc2VzIG9mIHRoaXMubm9kZSEuc3RvcmUucXVlcnlHZW5lcmF0b3IoW2RlY29kZXJdKSkge1xuICAgICAgY29uc3QgbWVzc2FnZXNSYXcgPSBhd2FpdCBQcm9taXNlLmFsbChwcm9taXNlcyk7XG4gICAgICBjb25zdCBmaWx0ZXJlZE1lc3NhZ2VzID0gbWVzc2FnZXNSYXcuZmlsdGVyKFxuICAgICAgICAodik6IHYgaXMgSURlY29kZWRNZXNzYWdlID0+ICEhdlxuICAgICAgKTtcblxuICAgICAgbWVzc2FnZXMgPSBbLi4ubWVzc2FnZXMsIC4uLmZpbHRlcmVkTWVzc2FnZXNdO1xuICAgIH1cblxuICAgIHJldHVybiBtZXNzYWdlcztcbiAgfVxuXG4gIHB1YmxpYyBhc3luYyBzdWJzY3JpYmUoXG4gICAgZGVjb2RlcjogSURlY29kZXI8SURlY29kZWRNZXNzYWdlPixcbiAgICBmbjogKG06IElEZWNvZGVkTWVzc2FnZSkgPT4gdm9pZFxuICApIHtcbiAgICB0aGlzLmVuc3VyZVdha3VJbml0aWFsaXplZCgpO1xuICAgIHJldHVybiB0aGlzLm5vZGUhLmZpbHRlci5zdWJzY3JpYmUoZGVjb2RlciwgZm4pO1xuICB9XG5cbiAgcHJpdmF0ZSBlbWl0U3RhdHVzRXZlbnQocGF5bG9hZDogc3RyaW5nKSB7XG4gICAgdGhpcy5lbWl0dGVyLmRpc3BhdGNoRXZlbnQoXG4gICAgICBuZXcgQ3VzdG9tRXZlbnQoV2FrdUV2ZW50cy5TdGF0dXMsIHsgZGV0YWlsOiBwYXlsb2FkIH0pXG4gICAgKTtcbiAgfVxuXG4gIHByaXZhdGUgZW5zdXJlV2FrdUluaXRpYWxpemVkKCkge1xuICAgIGlmICghd2FrdS5pbml0aWFsaXplZCkge1xuICAgICAgY29uc3QgbWVzc2FnZSA9IFwiV2FrdSBpcyBub3QgaW5pdGlhbGl6ZWQuXCI7XG4gICAgICBjb25zb2xlLmxvZyhtZXNzYWdlKTtcbiAgICAgIHRocm93IEVycm9yKG1lc3NhZ2UpO1xuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgY29uc3Qgd2FrdSA9IG5ldyBXYWt1KCk7XG4iXSwibmFtZXMiOlsiV2FrdVN0YXR1cyIsImNyZWF0ZUxpZ2h0Tm9kZSIsIndhaXRGb3JSZW1vdGVQZWVyIiwiUHJvdG9jb2xzIiwiQ09OVEVOVF9UT1BJQyIsImNvbnRlbnRUb3BpY1RvUHVic3ViVG9waWMiLCJwdWJzdWJUb3BpY1RvU2luZ2xlU2hhcmRJbmZvIiwiV2FrdUV2ZW50cyIsIldha3UiLCJjb25zdHJ1Y3RvciIsImVtaXR0ZXIiLCJFdmVudFRhcmdldCIsImluaXRpYWxpemVkIiwiaW5pdGlhbGl6aW5nIiwiaW5pdCIsImVtaXRTdGF0dXNFdmVudCIsIkluaXRpYWxpemluZyIsInB1YnN1YlRvcGljIiwic2luZ2xlU2hhcmRJbmZvIiwibm9kZSIsImRlZmF1bHRCb290c3RyYXAiLCJwdWJzdWJUb3BpY3MiLCJzaGFyZEluZm8iLCJjb250ZW50VG9waWNzIiwic2hhcmRzIiwic2hhcmQiLCJjbHVzdGVySWQiLCJzdGFydCIsIldhaXRpbmdGb3JQZWVycyIsIkZpbHRlciIsIkxpZ2h0UHVzaCIsIlN0b3JlIiwiQ29ubmVjdGVkIiwiZXJyb3IiLCJjb25zb2xlIiwiRmFpbGVkIiwiYWRkRXZlbnRMaXN0ZW5lciIsImV2ZW50IiwiZm4iLCJyZW1vdmVFdmVudExpc3RlbmVyIiwic2VuZCIsImVuY29kZXIiLCJtZXNzYWdlIiwiZW5zdXJlV2FrdUluaXRpYWxpemVkIiwibGlnaHRQdXNoIiwiZ2V0SGlzdG9yeSIsImRlY29kZXIiLCJtZXNzYWdlcyIsInByb21pc2VzIiwic3RvcmUiLCJxdWVyeUdlbmVyYXRvciIsIm1lc3NhZ2VzUmF3IiwiUHJvbWlzZSIsImFsbCIsImZpbHRlcmVkTWVzc2FnZXMiLCJmaWx0ZXIiLCJ2Iiwic3Vic2NyaWJlIiwicGF5bG9hZCIsImRpc3BhdGNoRXZlbnQiLCJDdXN0b21FdmVudCIsImRldGFpbCIsIndha3UiLCJsb2ciLCJFcnJvciJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/services/waku.ts\n");
/***/ }),
/***/ "(ssr)/./src/app/globals.css":
/*!*****************************!*\
!*** ./src/app/globals.css ***!
\*****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"9f7af454e9e1\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL2dsb2JhbHMuY3NzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxjQUFjO0FBQzdCLElBQUksS0FBVSxFQUFFLEVBQXVCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZmx1c2gtbm90ZXMvLi9zcmMvYXBwL2dsb2JhbHMuY3NzPzhlNGYiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCI5ZjdhZjQ1NGU5ZTFcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/app/globals.css\n");
/***/ }),
/***/ "(rsc)/./src/app/layout.tsx":
/*!****************************!*\
!*** ./src/app/layout.tsx ***!
\****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ $$typeof: () => (/* binding */ $$typeof),
/* harmony export */ __esModule: () => (/* binding */ __esModule),
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/layout.tsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);
/***/ }),
/***/ "(rsc)/./src/app/page.tsx":
/*!**************************!*\
!*** ./src/app/page.tsx ***!
\**************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ $$typeof: () => (/* binding */ $$typeof),
/* harmony export */ __esModule: () => (/* binding */ __esModule),
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`/Users/arseniy/Waku/lab.waku.org/examples/flush-notes/src/app/page.tsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__default__);
/***/ }),
/***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__":
/*!**************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__ ***!
\**************************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/lib/metadata/get-metadata-route */ \"(rsc)/./node_modules/next/dist/lib/metadata/get-metadata-route.js\");\n/* harmony import */ var next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__);\n \n\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {\n const imageData = {\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}\n const imageUrl = (0,next_dist_lib_metadata_get_metadata_route__WEBPACK_IMPORTED_MODULE_0__.fillMetadataSegment)(\".\", props.params, \"favicon.ico\")\n\n return [{\n ...imageData,\n url: imageUrl + \"\",\n }]\n });//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LW1ldGFkYXRhLWltYWdlLWxvYWRlci5qcz90eXBlPWZhdmljb24mc2VnbWVudD0mYmFzZVBhdGg9JnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMhLi9zcmMvYXBwL2Zhdmljb24uaWNvP19fbmV4dF9tZXRhZGF0YV9fIiwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLEVBQWlGOztBQUVqRixFQUFFLGlFQUFlO0FBQ2pCLHVCQUF1QjtBQUN2QixxQkFBcUIsOEZBQW1COztBQUV4QztBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0wiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9mbHVzaC1ub3Rlcy8uL3NyYy9hcHAvZmF2aWNvbi5pY28/NTlmNiJdLCJzb3VyY2VzQ29udGVudCI6WyIgIGltcG9ydCB7IGZpbGxNZXRhZGF0YVNlZ21lbnQgfSBmcm9tICduZXh0L2Rpc3QvbGliL21ldGFkYXRhL2dldC1tZXRhZGF0YS1yb3V0ZSdcblxuICBleHBvcnQgZGVmYXVsdCAocHJvcHMpID0+IHtcbiAgICBjb25zdCBpbWFnZURhdGEgPSB7XCJ0eXBlXCI6XCJpbWFnZS94LWljb25cIixcInNpemVzXCI6XCIzMngzMlwifVxuICAgIGNvbnN0IGltYWdlVXJsID0gZmlsbE1ldGFkYXRhU2VnbWVudChcIi5cIiwgcHJvcHMucGFyYW1zLCBcImZhdmljb24uaWNvXCIpXG5cbiAgICByZXR1cm4gW3tcbiAgICAgIC4uLmltYWdlRGF0YSxcbiAgICAgIHVybDogaW1hZ2VVcmwgKyBcIlwiLFxuICAgIH1dXG4gIH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-metadata-image-loader.js?type=favicon&segment=&basePath=&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js!./src/app/favicon.ico?__next_metadata__\n");
/***/ })
};
;
// load runtime
var __webpack_require__ = require("../webpack-runtime.js");
__webpack_require__.C(exports);
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@waku","vendor-chunks/node-forge","vendor-chunks/@chainsafe","vendor-chunks/@libp2p","vendor-chunks/@noble","vendor-chunks/libp2p","vendor-chunks/ws","vendor-chunks/asn1js","vendor-chunks/@leichtgewicht","vendor-chunks/@multiformats","vendor-chunks/dns-query","vendor-chunks/multiformats","vendor-chunks/protons-runtime","vendor-chunks/@ethersproject","vendor-chunks/js-sha3","vendor-chunks/debug","vendor-chunks/uint8arraylist","vendor-chunks/hi-base32","vendor-chunks/pvtsutils","vendor-chunks/denque","vendor-chunks/p-queue","vendor-chunks/pvutils","vendor-chunks/it-ws","vendor-chunks/interface-datastore","vendor-chunks/mortice","vendor-chunks/eventemitter3","vendor-chunks/uint8arrays","vendor-chunks/it-pushable","vendor-chunks/p-event","vendor-chunks/netmask","vendor-chunks/it-byte-stream","vendor-chunks/it-length-prefixed","vendor-chunks/uint8-varint","vendor-chunks/datastore-core","vendor-chunks/it-parallel","vendor-chunks/event-iterator","vendor-chunks/merge-options","vendor-chunks/race-event","vendor-chunks/utf8-codec","vendor-chunks/ms","vendor-chunks/p-timeout","vendor-chunks/supports-color","vendor-chunks/it-length-prefixed-stream","vendor-chunks/uuid","vendor-chunks/it-pipe","vendor-chunks/@swc","vendor-chunks/it-merge","vendor-chunks/it-filter","vendor-chunks/delay","vendor-chunks/it-peekable","vendor-chunks/it-protobuf-stream","vendor-chunks/it-take","vendor-chunks/err-code","vendor-chunks/it-sort","vendor-chunks/hashlru","vendor-chunks/wherearewe","vendor-chunks/race-signal","vendor-chunks/it-all","vendor-chunks/it-drain","vendor-chunks/any-signal","vendor-chunks/it-first","vendor-chunks/it-pair","vendor-chunks/is-electron","vendor-chunks/get-iterator","vendor-chunks/progress-events","vendor-chunks/has-flag","vendor-chunks/is-plain-obj","vendor-chunks/p-defer"], () => (__webpack_exec__("(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fpage&page=%2Fpage&appPaths=%2Fpage&pagePath=private-next-app-dir%2Fpage.tsx&appDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes%2Fsrc%2Fapp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=%2FUsers%2Farseniy%2FWaku%2Flab.waku.org%2Fexamples%2Fflush-notes&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D!")));
module.exports = __webpack_exports__;
})();