/*
 * 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 = {

/***/ "(action-browser)/./node_modules/mysql2/lib sync recursive ^cardinal.*$":
/*!****************************************************!*\
  !*** ./node_modules/mysql2/lib/ sync ^cardinal.*$ ***!
  \****************************************************/
/***/ ((module) => {

function webpackEmptyContext(req) {
	var e = new Error("Cannot find module '" + req + "'");
	e.code = 'MODULE_NOT_FOUND';
	throw e;
}
webpackEmptyContext.keys = () => ([]);
webpackEmptyContext.resolve = webpackEmptyContext;
webpackEmptyContext.id = "(action-browser)/./node_modules/mysql2/lib sync recursive ^cardinal.*$";
module.exports = webpackEmptyContext;

/***/ }),

/***/ "./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");

/***/ }),

/***/ "./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");

/***/ }),

/***/ "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");

/***/ }),

/***/ "../../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");

/***/ }),

/***/ "../../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");

/***/ }),

/***/ "../../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");

/***/ }),

/***/ "assert":
/*!*************************!*\
  !*** external "assert" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("assert");

/***/ }),

/***/ "async_hooks":
/*!******************************!*\
  !*** external "async_hooks" ***!
  \******************************/
/***/ ((module) => {

"use strict";
module.exports = require("async_hooks");

/***/ }),

/***/ "buffer":
/*!*************************!*\
  !*** external "buffer" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("buffer");

/***/ }),

/***/ "console":
/*!**************************!*\
  !*** external "console" ***!
  \**************************/
/***/ ((module) => {

"use strict";
module.exports = require("console");

/***/ }),

/***/ "crypto":
/*!*************************!*\
  !*** external "crypto" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("crypto");

/***/ }),

/***/ "diagnostics_channel":
/*!**************************************!*\
  !*** external "diagnostics_channel" ***!
  \**************************************/
/***/ ((module) => {

"use strict";
module.exports = require("diagnostics_channel");

/***/ }),

/***/ "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");

/***/ }),

/***/ "http2":
/*!************************!*\
  !*** external "http2" ***!
  \************************/
/***/ ((module) => {

"use strict";
module.exports = require("http2");

/***/ }),

/***/ "https":
/*!************************!*\
  !*** external "https" ***!
  \************************/
/***/ ((module) => {

"use strict";
module.exports = require("https");

/***/ }),

/***/ "net":
/*!**********************!*\
  !*** external "net" ***!
  \**********************/
/***/ ((module) => {

"use strict";
module.exports = require("net");

/***/ }),

/***/ "node:events":
/*!******************************!*\
  !*** external "node:events" ***!
  \******************************/
/***/ ((module) => {

"use strict";
module.exports = require("node:events");

/***/ }),

/***/ "node:stream":
/*!******************************!*\
  !*** external "node:stream" ***!
  \******************************/
/***/ ((module) => {

"use strict";
module.exports = require("node:stream");

/***/ }),

/***/ "node:util":
/*!****************************!*\
  !*** external "node:util" ***!
  \****************************/
/***/ ((module) => {

"use strict";
module.exports = require("node:util");

/***/ }),

/***/ "path":
/*!***********************!*\
  !*** external "path" ***!
  \***********************/
/***/ ((module) => {

"use strict";
module.exports = require("path");

/***/ }),

/***/ "perf_hooks":
/*!*****************************!*\
  !*** external "perf_hooks" ***!
  \*****************************/
/***/ ((module) => {

"use strict";
module.exports = require("perf_hooks");

/***/ }),

/***/ "process":
/*!**************************!*\
  !*** external "process" ***!
  \**************************/
/***/ ((module) => {

"use strict";
module.exports = require("process");

/***/ }),

/***/ "querystring":
/*!******************************!*\
  !*** external "querystring" ***!
  \******************************/
/***/ ((module) => {

"use strict";
module.exports = require("querystring");

/***/ }),

/***/ "stream":
/*!*************************!*\
  !*** external "stream" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("stream");

/***/ }),

/***/ "stream/web":
/*!*****************************!*\
  !*** external "stream/web" ***!
  \*****************************/
/***/ ((module) => {

"use strict";
module.exports = require("stream/web");

/***/ }),

/***/ "string_decoder":
/*!*********************************!*\
  !*** external "string_decoder" ***!
  \*********************************/
/***/ ((module) => {

"use strict";
module.exports = require("string_decoder");

/***/ }),

/***/ "timers":
/*!*************************!*\
  !*** external "timers" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("timers");

/***/ }),

/***/ "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");

/***/ }),

/***/ "util/types":
/*!*****************************!*\
  !*** external "util/types" ***!
  \*****************************/
/***/ ((module) => {

"use strict";
module.exports = require("util/types");

/***/ }),

/***/ "worker_threads":
/*!*********************************!*\
  !*** external "worker_threads" ***!
  \*********************************/
/***/ ((module) => {

"use strict";
module.exports = require("worker_threads");

/***/ }),

/***/ "zlib":
/*!***********************!*\
  !*** external "zlib" ***!
  \***********************/
/***/ ((module) => {

"use strict";
module.exports = require("zlib");

/***/ }),

/***/ "?d272":
/*!********************************!*\
  !*** supports-color (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.js&appDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive&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.js&appDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive&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.js */ \"(rsc)/./src/app/page.js\")), \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\"],\n          \n        }]\n      },\n        {\n        'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/layout.js */ \"(rsc)/./src/app/layout.js\")), \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\"],\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        \n      }\n      ]\n      }.children;\nconst pages = [\"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\"];\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, \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.js&appDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D!\n");

/***/ }),

/***/ "(action-browser)/./node_modules/next/dist/build/webpack/loaders/next-flight-action-entry-loader.js?actions=%5B%5B%22D%3A%5C%5CMy_World%5C%5CWebsite%5C%5Cmy-drive-nextjs%5C%5Cmy-drive%5C%5Csrc%5C%5Capp%5C%5Cutil%5C%5Cdb.js%22%2C%5B%22getFolder%22%2C%22createUser%22%2C%22fileSize%22%2C%22deleteFile%22%2C%22checkFolder%22%2C%22deleteFolder%22%2C%22starFile%22%2C%22uploadFile%22%2C%22getUserInfo%22%2C%22createFolder%22%2C%22getFile%22%5D%5D%5D&__client_imported__=true!":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-action-entry-loader.js?actions=%5B%5B%22D%3A%5C%5CMy_World%5C%5CWebsite%5C%5Cmy-drive-nextjs%5C%5Cmy-drive%5C%5Csrc%5C%5Capp%5C%5Cutil%5C%5Cdb.js%22%2C%5B%22getFolder%22%2C%22createUser%22%2C%22fileSize%22%2C%22deleteFile%22%2C%22checkFolder%22%2C%22deleteFolder%22%2C%22starFile%22%2C%22uploadFile%22%2C%22getUserInfo%22%2C%22createFolder%22%2C%22getFile%22%5D%5D%5D&__client_imported__=true! ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

eval("\nconst actions = {\n'02a5ce364e2b6e1a29562009eebc0bc5111c3d10': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"getFolder\"]),\n'3e5826a045268c6a519965a6cf53ccb0314e991e': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"createUser\"]),\n'28a6ff48f2db2aa2dbe85a85537107f5b04f891e': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"fileSize\"]),\n'a7ddb4fc92b9c82786c87d69c54167aaef115aa6': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"deleteFile\"]),\n'a49b015fb9a7bd21de1214b92ab93b99334deca4': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"checkFolder\"]),\n'a9ed87dacd58de7e1192179009594d53cfd44fa8': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"deleteFolder\"]),\n'5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"starFile\"]),\n'6583cee628dca9c20a4cd4bcb4906fd1e405c077': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"uploadFile\"]),\n'a241b5139056ceab627ffe22fbfae213e9db0bf5': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"getUserInfo\"]),\n'c1bfa1b001a2fa7a847361bd17e83a074c63d25f': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"createFolder\"]),\n'1cf4014382022929d9551da6e11768589b05ba1d': () => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/util/db.js */ \"(action-browser)/./src/app/util/db.js\")).then(mod => mod[\"getFile\"]),\n}\n\nasync function endpoint(id, ...args) {\n  const action = await actions[id]()\n  return action.apply(null, args)\n}\n\n// Using CJS to avoid this to be tree-shaken away due to unused exports.\nmodule.exports = {\n  '02a5ce364e2b6e1a29562009eebc0bc5111c3d10': endpoint.bind(null, '02a5ce364e2b6e1a29562009eebc0bc5111c3d10'),\n  '3e5826a045268c6a519965a6cf53ccb0314e991e': endpoint.bind(null, '3e5826a045268c6a519965a6cf53ccb0314e991e'),\n  '28a6ff48f2db2aa2dbe85a85537107f5b04f891e': endpoint.bind(null, '28a6ff48f2db2aa2dbe85a85537107f5b04f891e'),\n  'a7ddb4fc92b9c82786c87d69c54167aaef115aa6': endpoint.bind(null, 'a7ddb4fc92b9c82786c87d69c54167aaef115aa6'),\n  'a49b015fb9a7bd21de1214b92ab93b99334deca4': endpoint.bind(null, 'a49b015fb9a7bd21de1214b92ab93b99334deca4'),\n  'a9ed87dacd58de7e1192179009594d53cfd44fa8': endpoint.bind(null, 'a9ed87dacd58de7e1192179009594d53cfd44fa8'),\n  '5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93': endpoint.bind(null, '5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93'),\n  '6583cee628dca9c20a4cd4bcb4906fd1e405c077': endpoint.bind(null, '6583cee628dca9c20a4cd4bcb4906fd1e405c077'),\n  'a241b5139056ceab627ffe22fbfae213e9db0bf5': endpoint.bind(null, 'a241b5139056ceab627ffe22fbfae213e9db0bf5'),\n  'c1bfa1b001a2fa7a847361bd17e83a074c63d25f': endpoint.bind(null, 'c1bfa1b001a2fa7a847361bd17e83a074c63d25f'),\n  '1cf4014382022929d9551da6e11768589b05ba1d': endpoint.bind(null, '1cf4014382022929d9551da6e11768589b05ba1d'),\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/next/dist/build/webpack/loaders/next-flight-action-entry-loader.js?actions=%5B%5B%22D%3A%5C%5CMy_World%5C%5CWebsite%5C%5Cmy-drive-nextjs%5C%5Cmy-drive%5C%5Csrc%5C%5Capp%5C%5Cutil%5C%5Cdb.js%22%2C%5B%22getFolder%22%2C%22createUser%22%2C%22fileSize%22%2C%22deleteFile%22%2C%22checkFolder%22%2C%22deleteFolder%22%2C%22starFile%22%2C%22uploadFile%22%2C%22getUserInfo%22%2C%22createFolder%22%2C%22getFile%22%5D%5D%5D&__client_imported__=true!\n");

/***/ }),

/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-generation-searchparams-bailout-provider.js&server=true!":
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9RCUzQSU1Q015X1dvcmxkJTVDV2Vic2l0ZSU1Q215LWRyaXZlLW5leHRqcyU1Q215LWRyaXZlJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2Rpc3QlNUNjbGllbnQlNUNjb21wb25lbnRzJTVDYXBwLXJvdXRlci5qcyZtb2R1bGVzPUQlM0ElNUNNeV9Xb3JsZCU1Q1dlYnNpdGUlNUNteS1kcml2ZS1uZXh0anMlNUNteS1kcml2ZSU1Q25vZGVfbW9kdWxlcyU1Q25leHQlNUNkaXN0JTVDY2xpZW50JTVDY29tcG9uZW50cyU1Q2Vycm9yLWJvdW5kYXJ5LmpzJm1vZHVsZXM9RCUzQSU1Q015X1dvcmxkJTVDV2Vic2l0ZSU1Q215LWRyaXZlLW5leHRqcyU1Q215LWRyaXZlJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2Rpc3QlNUNjbGllbnQlNUNjb21wb25lbnRzJTVDbGF5b3V0LXJvdXRlci5qcyZtb2R1bGVzPUQlM0ElNUNNeV9Xb3JsZCU1Q1dlYnNpdGUlNUNteS1kcml2ZS1uZXh0anMlNUNteS1kcml2ZSU1Q25vZGVfbW9kdWxlcyU1Q25leHQlNUNkaXN0JTVDY2xpZW50JTVDY29tcG9uZW50cyU1Q25vdC1mb3VuZC1ib3VuZGFyeS5qcyZtb2R1bGVzPUQlM0ElNUNNeV9Xb3JsZCU1Q1dlYnNpdGUlNUNteS1kcml2ZS1uZXh0anMlNUNteS1kcml2ZSU1Q25vZGVfbW9kdWxlcyU1Q25leHQlNUNkaXN0JTVDY2xpZW50JTVDY29tcG9uZW50cyU1Q3JlbmRlci1mcm9tLXRlbXBsYXRlLWNvbnRleHQuanMmbW9kdWxlcz1EJTNBJTVDTXlfV29ybGQlNUNXZWJzaXRlJTVDbXktZHJpdmUtbmV4dGpzJTVDbXktZHJpdmUlNUNub2RlX21vZHVsZXMlNUNuZXh0JTVDZGlzdCU1Q2NsaWVudCU1Q2NvbXBvbmVudHMlNUNzdGF0aWMtZ2VuZXJhdGlvbi1zZWFyY2hwYXJhbXMtYmFpbG91dC1wcm92aWRlci5qcyZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQWtKO0FBQ2xKLDBPQUFzSjtBQUN0Six3T0FBcUo7QUFDckosa1BBQTBKO0FBQzFKLHNRQUFvSztBQUNwSyIsInNvdXJjZXMiOlsid2VicGFjazovL215LWRyaXZlLz9lZDIxIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiRDpcXFxcTXlfV29ybGRcXFxcV2Vic2l0ZVxcXFxteS1kcml2ZS1uZXh0anNcXFxcbXktZHJpdmVcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxhcHAtcm91dGVyLmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxNeV9Xb3JsZFxcXFxXZWJzaXRlXFxcXG15LWRyaXZlLW5leHRqc1xcXFxteS1kcml2ZVxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXGVycm9yLWJvdW5kYXJ5LmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxNeV9Xb3JsZFxcXFxXZWJzaXRlXFxcXG15LWRyaXZlLW5leHRqc1xcXFxteS1kcml2ZVxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXGxheW91dC1yb3V0ZXIuanNcIik7XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXE15X1dvcmxkXFxcXFdlYnNpdGVcXFxcbXktZHJpdmUtbmV4dGpzXFxcXG15LWRyaXZlXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcbm90LWZvdW5kLWJvdW5kYXJ5LmpzXCIpO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxNeV9Xb3JsZFxcXFxXZWJzaXRlXFxcXG15LWRyaXZlLW5leHRqc1xcXFxteS1kcml2ZVxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXHJlbmRlci1mcm9tLXRlbXBsYXRlLWNvbnRleHQuanNcIik7XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXE15X1dvcmxkXFxcXFdlYnNpdGVcXFxcbXktZHJpdmUtbmV4dGpzXFxcXG15LWRyaXZlXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcc3RhdGljLWdlbmVyYXRpb24tc2VhcmNocGFyYW1zLWJhaWxvdXQtcHJvdmlkZXIuanNcIikiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Capp-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cerror-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Clayout-router.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cnot-found-boundary.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Crender-from-template-context.js&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cdist%5Cclient%5Ccomponents%5Cstatic-generation-searchparams-bailout-provider.js&server=true!\n");

/***/ }),

/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22src%5C%5Capp%5C%5Clayout.js%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Creact-hot-toast%5Cdist%5Cindex.mjs&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cglobals.css&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5CNavigtion%5Cnav.js&server=true!":
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22src%5C%5Capp%5C%5Clayout.js%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Creact-hot-toast%5Cdist%5Cindex.mjs&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cglobals.css&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5CNavigtion%5Cnav.js&server=true! ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./node_modules/react-hot-toast/dist/index.mjs */ \"(ssr)/./node_modules/react-hot-toast/dist/index.mjs\"));\nPromise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/Navigtion/nav.js */ \"(ssr)/./src/app/Navigtion/nav.js\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9RCUzQSU1Q015X1dvcmxkJTVDV2Vic2l0ZSU1Q215LWRyaXZlLW5leHRqcyU1Q215LWRyaXZlJTVDbm9kZV9tb2R1bGVzJTVDbmV4dCU1Q2ZvbnQlNUNnb29nbGUlNUN0YXJnZXQuY3NzJTNGJTdCJTIycGF0aCUyMiUzQSUyMnNyYyU1QyU1Q2FwcCU1QyU1Q2xheW91dC5qcyUyMiUyQyUyMmltcG9ydCUyMiUzQSUyMkludGVyJTIyJTJDJTIyYXJndW1lbnRzJTIyJTNBJTVCJTdCJTIyc3Vic2V0cyUyMiUzQSU1QiUyMmxhdGluJTIyJTVEJTdEJTVEJTJDJTIydmFyaWFibGVOYW1lJTIyJTNBJTIyaW50ZXIlMjIlN0QmbW9kdWxlcz1EJTNBJTVDTXlfV29ybGQlNUNXZWJzaXRlJTVDbXktZHJpdmUtbmV4dGpzJTVDbXktZHJpdmUlNUNub2RlX21vZHVsZXMlNUNyZWFjdC1ob3QtdG9hc3QlNUNkaXN0JTVDaW5kZXgubWpzJm1vZHVsZXM9RCUzQSU1Q015X1dvcmxkJTVDV2Vic2l0ZSU1Q215LWRyaXZlLW5leHRqcyU1Q215LWRyaXZlJTVDc3JjJTVDYXBwJTVDZ2xvYmFscy5jc3MmbW9kdWxlcz1EJTNBJTVDTXlfV29ybGQlNUNXZWJzaXRlJTVDbXktZHJpdmUtbmV4dGpzJTVDbXktZHJpdmUlNUNzcmMlNUNhcHAlNUNOYXZpZ3Rpb24lNUNuYXYuanMmc2VydmVyPXRydWUhIiwibWFwcGluZ3MiOiJBQUFBLHNNQUFxSTtBQUNySSIsInNvdXJjZXMiOlsid2VicGFjazovL215LWRyaXZlLz9kMTRlIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiRDpcXFxcTXlfV29ybGRcXFxcV2Vic2l0ZVxcXFxteS1kcml2ZS1uZXh0anNcXFxcbXktZHJpdmVcXFxcbm9kZV9tb2R1bGVzXFxcXHJlYWN0LWhvdC10b2FzdFxcXFxkaXN0XFxcXGluZGV4Lm1qc1wiKTtcbmltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiRDpcXFxcTXlfV29ybGRcXFxcV2Vic2l0ZVxcXFxteS1kcml2ZS1uZXh0anNcXFxcbXktZHJpdmVcXFxcc3JjXFxcXGFwcFxcXFxOYXZpZ3Rpb25cXFxcbmF2LmpzXCIpIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Cnext%5Cfont%5Cgoogle%5Ctarget.css%3F%7B%22path%22%3A%22src%5C%5Capp%5C%5Clayout.js%22%2C%22import%22%3A%22Inter%22%2C%22arguments%22%3A%5B%7B%22subsets%22%3A%5B%22latin%22%5D%7D%5D%2C%22variableName%22%3A%22inter%22%7D&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Cnode_modules%5Creact-hot-toast%5Cdist%5Cindex.mjs&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cglobals.css&modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5CNavigtion%5Cnav.js&server=true!\n");

/***/ }),

/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cpage.js&server=true!":
/*!*******************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cpage.js&server=true! ***!
  \*******************************************************************************************************************************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./src/app/page.js */ \"(ssr)/./src/app/page.js\"))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9RCUzQSU1Q015X1dvcmxkJTVDV2Vic2l0ZSU1Q215LWRyaXZlLW5leHRqcyU1Q215LWRyaXZlJTVDc3JjJTVDYXBwJTVDcGFnZS5qcyZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8/NzFmYSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXE15X1dvcmxkXFxcXFdlYnNpdGVcXFxcbXktZHJpdmUtbmV4dGpzXFxcXG15LWRyaXZlXFxcXHNyY1xcXFxhcHBcXFxccGFnZS5qc1wiKSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp%5Cpage.js&server=true!\n");

/***/ }),

/***/ "(ssr)/./src/app/Firebase/Config.js":
/*!************************************!*\
  !*** ./src/app/Firebase/Config.js ***!
  \************************************/
/***/ ((__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 */ });\nconst Config = {\n    apiKey: \"AIzaSyCctuMfzsUQrusm4eace4sBuaYoKhrWeyA\",\n    authDomain: \"my-drive-28fd1.firebaseapp.com\",\n    projectId: \"my-drive-28fd1\",\n    storageBucket: \"my-drive-28fd1.appspot.com\",\n    messagingSenderId: \"205046418840\",\n    appId: \"1:205046418840:web:fd53deb4e037085e0aefed\"\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Config);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL0ZpcmViYXNlL0NvbmZpZy5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTUEsU0FBUztJQUNYQyxRQUFRO0lBQ1JDLFlBQVk7SUFDWkMsV0FBVztJQUNYQyxlQUFlO0lBQ2ZDLG1CQUFtQjtJQUNuQkMsT0FBTztBQUNYO0FBQ0EsaUVBQWVOLE1BQU1BLEVBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvRmlyZWJhc2UvQ29uZmlnLmpzPzM4ZWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgQ29uZmlnID0ge1xyXG4gICAgYXBpS2V5OiBcIkFJemFTeUNjdHVNZnpzVVFydXNtNGVhY2U0c0J1YVlvS2hyV2V5QVwiLFxyXG4gICAgYXV0aERvbWFpbjogXCJteS1kcml2ZS0yOGZkMS5maXJlYmFzZWFwcC5jb21cIixcclxuICAgIHByb2plY3RJZDogXCJteS1kcml2ZS0yOGZkMVwiLFxyXG4gICAgc3RvcmFnZUJ1Y2tldDogXCJteS1kcml2ZS0yOGZkMS5hcHBzcG90LmNvbVwiLFxyXG4gICAgbWVzc2FnaW5nU2VuZGVySWQ6IFwiMjA1MDQ2NDE4ODQwXCIsXHJcbiAgICBhcHBJZDogXCIxOjIwNTA0NjQxODg0MDp3ZWI6ZmQ1M2RlYjRlMDM3MDg1ZTBhZWZlZFwiXHJcbn07XHJcbmV4cG9ydCBkZWZhdWx0IENvbmZpZ1xyXG4iXSwibmFtZXMiOlsiQ29uZmlnIiwiYXBpS2V5IiwiYXV0aERvbWFpbiIsInByb2plY3RJZCIsInN0b3JhZ2VCdWNrZXQiLCJtZXNzYWdpbmdTZW5kZXJJZCIsImFwcElkIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/app/Firebase/Config.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Navigtion/nav.js":
/*!**********************************!*\
  !*** ./src/app/Navigtion/nav.js ***!
  \**********************************/
/***/ ((__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 */ Nav)\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_image__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/image */ \"(ssr)/./node_modules/next/image.js\");\n/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_image__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __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_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _style_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./style.css */ \"(ssr)/./src/app/Navigtion/style.css\");\n/* harmony import */ var _app_util_db__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/app/util/db */ \"(ssr)/./src/app/util/db.js\");\n/* harmony import */ var _app_Provider_signout__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/app/Provider/signout */ \"(ssr)/./src/app/Provider/signout.js\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\n\n\nvar userId = null;\nfunction Nav() {\n    const [showNav, setshowNav] = react__WEBPACK_IMPORTED_MODULE_2___default().useState(false);\n    const [name, setName] = react__WEBPACK_IMPORTED_MODULE_2___default().useState(\"\");\n    const [email, setemail] = react__WEBPACK_IMPORTED_MODULE_2___default().useState(\"\");\n    const getuser = async (e)=>{\n        if (e) await (0,_app_util_db__WEBPACK_IMPORTED_MODULE_4__.getUserInfo)(e).then((data)=>{\n            setName(data[0].USERNAME);\n            setemail(data[0].EMAIL);\n        });\n    };\n    react__WEBPACK_IMPORTED_MODULE_2___default().useEffect(()=>{\n        userId = localStorage.getItem(\"my-drive-user\");\n        getuser(localStorage.getItem(\"my-drive-user\"));\n    }, []);\n    const logout = async (e)=>{\n        await (0,_app_Provider_signout__WEBPACK_IMPORTED_MODULE_5__[\"default\"])().then(()=>{\n            window.location.href = \"/\";\n        }).catch((err)=>console.log(err));\n    };\n    return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n            className: \"fixed top-0 z-50 w-full bg-white border-b border-gray-200 dark:bg-gray-800 dark:border-gray-700 animate__animated animate__fadeInDown\",\n            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                className: \"px-3 py-3 lg:px-5 lg:pl-3\",\n                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                    className: \"flex items-center justify-between\",\n                    children: [\n                        /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                            className: \"flex items-center justify-start rtl:justify-end\",\n                            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n                                href: \"/\",\n                                className: \"flex ms-2 md:me-24 \",\n                                children: [\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                        src: \"/image/driveIcon.png\",\n                                        className: \"h-8 me-3\",\n                                        alt: \"my drive Logo\"\n                                    }, void 0, false, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                        lineNumber: 43,\n                                        columnNumber: 33\n                                    }, this),\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n                                        className: \"self-center text-xl font-semibold sm:text-2xl whitespace-nowrap dark:text-white\",\n                                        children: \"MY-DRIVE\"\n                                    }, void 0, false, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                        lineNumber: 44,\n                                        columnNumber: 33\n                                    }, this)\n                                ]\n                            }, void 0, true, {\n                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                lineNumber: 42,\n                                columnNumber: 29\n                            }, this)\n                        }, void 0, false, {\n                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                            lineNumber: 40,\n                            columnNumber: 25\n                        }, this),\n                        /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                            className: \"flex items-center \",\n                            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                className: \"flex items-center ms-3\",\n                                children: [\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        class: \"hidden w-full md:block md:w-auto mr-12\",\n                                        id: \"navbar-default\",\n                                        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n                                            class: \"font-medium flex flex-col p-4 md:p-0 mt-4  md:flex-row md:space-x-8 rtl:space-x-reverse md:mt-0   \"\n                                        }, void 0, false, {\n                                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                            lineNumber: 72,\n                                            columnNumber: 37\n                                        }, this)\n                                    }, void 0, false, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                        lineNumber: 71,\n                                        columnNumber: 33\n                                    }, this),\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        onClick: (e)=>setshowNav(!showNav),\n                                        children: [\n                                            userId ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n                                                type: \"button\",\n                                                className: \"flex mr-7 text-sm bg-gray-800 rounded-full focus:ring-4 focus:ring-gray-300 dark:focus:ring-gray-600\",\n                                                \"aria-expanded\": \"false\",\n                                                \"data-dropdown-toggle\": \"dropdown-user\",\n                                                children: [\n                                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n                                                        className: \"sr-only\",\n                                                        children: \"Open user menu\"\n                                                    }, void 0, false, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                        lineNumber: 104,\n                                                        columnNumber: 49\n                                                    }, this),\n                                                    !showNav ? /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                                        className: \"w-8 h-8 rounded-full\",\n                                                        src: \"/image/unnamed.png\",\n                                                        alt: \"user photo\"\n                                                    }, void 0, false, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                        lineNumber: 106,\n                                                        columnNumber: 55\n                                                    }, this) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n                                                        class: \"material-icons text-white p-1\",\n                                                        children: \"cancel\"\n                                                    }, void 0, false, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                        lineNumber: 110,\n                                                        columnNumber: 55\n                                                    }, this)\n                                                ]\n                                            }, void 0, true, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                lineNumber: 99,\n                                                columnNumber: 43\n                                            }, this) : /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {}, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                lineNumber: 115,\n                                                columnNumber: 43\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                style: {\n                                                    \"display\": showNav ? \"block\" : \"none\"\n                                                },\n                                                className: \"z-50 sm:top-9 sm:right-10 lg:top-9 lg:right-10  top-12 right-4 absolute my-4 text-base list-none bg-white divide-y divide-gray-100 rounded shadow dark:bg-gray-700 dark:divide-gray-600\",\n                                                id: \"dropdown-user\",\n                                                children: [\n                                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                        className: \"px-4 py-3\",\n                                                        role: \"none\",\n                                                        children: /*#__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: \"text-sm text-gray-900 dark:text-white\",\n                                                                    role: \"none\",\n                                                                    children: name\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                    lineNumber: 128,\n                                                                    columnNumber: 49\n                                                                }, this),\n                                                                /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n                                                                    className: \"text-sm font-medium text-gray-900 truncate dark:text-gray-300\",\n                                                                    role: \"none\",\n                                                                    children: email\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                    lineNumber: 131,\n                                                                    columnNumber: 49\n                                                                }, this)\n                                                            ]\n                                                        }, void 0, true, {\n                                                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                            lineNumber: 127,\n                                                            columnNumber: 45\n                                                        }, this)\n                                                    }, void 0, false, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                        lineNumber: 125,\n                                                        columnNumber: 41\n                                                    }, this),\n                                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n                                                        className: \"py-1\",\n                                                        role: \"none\",\n                                                        children: [\n                                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n                                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n                                                                    href: \"/MyFiles\",\n                                                                    className: \"block px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 dark:text-gray-300 dark:hover:bg-gray-600 dark:hover:text-white\",\n                                                                    role: \"menuitem\",\n                                                                    children: \"My Files\"\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                    lineNumber: 141,\n                                                                    columnNumber: 49\n                                                                }, this)\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                lineNumber: 140,\n                                                                columnNumber: 45\n                                                            }, this),\n                                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n                                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n                                                                    onClick: (e)=>logout(),\n                                                                    className: \"block px-4 py-2 text-sm cursor-pointer text-gray-700 hover:bg-gray-100 dark:text-gray-300 dark:hover:bg-gray-600 dark:hover:text-white\",\n                                                                    role: \"menuitem\",\n                                                                    children: \"Logout\"\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                    lineNumber: 148,\n                                                                    columnNumber: 49\n                                                                }, this)\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                                lineNumber: 147,\n                                                                columnNumber: 45\n                                                            }, this)\n                                                        ]\n                                                    }, void 0, true, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                        lineNumber: 139,\n                                                        columnNumber: 41\n                                                    }, this)\n                                                ]\n                                            }, void 0, true, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                                lineNumber: 117,\n                                                columnNumber: 37\n                                            }, this)\n                                        ]\n                                    }, void 0, true, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                        lineNumber: 97,\n                                        columnNumber: 33\n                                    }, this)\n                                ]\n                            }, void 0, true, {\n                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                                lineNumber: 49,\n                                columnNumber: 29\n                            }, this)\n                        }, void 0, false, {\n                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                            lineNumber: 48,\n                            columnNumber: 25\n                        }, this)\n                    ]\n                }, void 0, true, {\n                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                    lineNumber: 39,\n                    columnNumber: 21\n                }, this)\n            }, void 0, false, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n                lineNumber: 38,\n                columnNumber: 17\n            }, this)\n        }, void 0, false, {\n            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n            lineNumber: 36,\n            columnNumber: 13\n        }, this)\n    }, void 0, false, {\n        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\Navigtion\\\\nav.js\",\n        lineNumber: 35,\n        columnNumber: 9\n    }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(ssr)/./src/app/Navigtion/nav.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Provider/Google.js":
/*!************************************!*\
  !*** ./src/app/Provider/Google.js ***!
  \************************************/
/***/ ((__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 _app_util_db__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/app/util/db */ \"(ssr)/./src/app/util/db.js\");\n/* harmony import */ var firebase_auth__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! firebase/auth */ \"(ssr)/./node_modules/firebase/auth/dist/index.mjs\");\n/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! firebase/app */ \"(ssr)/./node_modules/firebase/app/dist/index.mjs\");\n/* harmony import */ var _Firebase_Config__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Firebase/Config */ \"(ssr)/./src/app/Firebase/Config.js\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\nconst app = (0,firebase_app__WEBPACK_IMPORTED_MODULE_2__.initializeApp)(_Firebase_Config__WEBPACK_IMPORTED_MODULE_3__[\"default\"]);\nconst auth = (0,firebase_auth__WEBPACK_IMPORTED_MODULE_1__.getAuth)(app);\nconst provider = new firebase_auth__WEBPACK_IMPORTED_MODULE_1__.GoogleAuthProvider();\nconst Google = ()=>{\n    return new Promise(async (resolve, reject)=>{\n        (0,firebase_auth__WEBPACK_IMPORTED_MODULE_1__.signInWithPopup)(auth, provider).then(async (result)=>{\n            const credential = firebase_auth__WEBPACK_IMPORTED_MODULE_1__.GoogleAuthProvider.credentialFromResult(result);\n            const token = credential.accessToken;\n            const user = result.user;\n            console.log(credential);\n            console.log(token);\n            await (0,_app_util_db__WEBPACK_IMPORTED_MODULE_0__.getUserInfo)(user.uid).then(async (res)=>{\n                if (res.length == 0) {\n                    await (0,_app_util_db__WEBPACK_IMPORTED_MODULE_0__.createUser)(user.uid, user.displayName, \"Google\", user.email).catch((err)=>{\n                        console.log(err);\n                    });\n                }\n                resolve(user.uid);\n            }).catch((err)=>{\n                console.log(err);\n                reject(err.message);\n            });\n        }).catch((error)=>{\n            // Handle Errors here.\n            // const errorCode = error.code;\n            // const errorMessage = error.message;\n            // // The email of the user's accoaunt used.\n            // const email = error.customData.email;\n            // // The AuthCredential type that was used.\n            // const credential = GoogleAuthProvider.credentialFromError(error);\n            console.log(error);\n            reject(error.message.replace(\"Firebase: \", \"\"));\n        });\n    });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Google);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(ssr)/./src/app/Provider/Google.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Provider/Microsoft.js":
/*!***************************************!*\
  !*** ./src/app/Provider/Microsoft.js ***!
  \***************************************/
/***/ ((__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 firebase_auth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! firebase/auth */ \"(ssr)/./node_modules/firebase/auth/dist/index.mjs\");\n/* harmony import */ var _app_util_db__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/app/util/db */ \"(ssr)/./src/app/util/db.js\");\n/* harmony import */ var _graphUrl__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./graphUrl */ \"(ssr)/./src/app/Provider/graphUrl.js\");\n/* harmony import */ var _photoUrl__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./photoUrl */ \"(ssr)/./src/app/Provider/photoUrl.js\");\n/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! firebase/app */ \"(ssr)/./node_modules/firebase/app/dist/index.mjs\");\n/* harmony import */ var _Firebase_Config__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Firebase/Config */ \"(ssr)/./src/app/Firebase/Config.js\");\n\n\n// import jwt_decode from \"jwt-decode\";\n// import createUser from '../User/createUser';\n\n\n\n\nconst app = (0,firebase_app__WEBPACK_IMPORTED_MODULE_4__.initializeApp)(_Firebase_Config__WEBPACK_IMPORTED_MODULE_5__[\"default\"]);\nconst auth = (0,firebase_auth__WEBPACK_IMPORTED_MODULE_0__.getAuth)(app);\nconst provider = new firebase_auth__WEBPACK_IMPORTED_MODULE_0__.OAuthProvider(\"microsoft.com\");\nfunction stringToHash(string) {\n    var hash = 0;\n    if (string.length == 0) return hash;\n    for(var i = 0; i < string.length; i++){\n        var char = string.charCodeAt(i);\n        hash = (hash << 5) - hash + char;\n        hash = hash & hash;\n    }\n    return hash;\n}\nconst Microsoft = ()=>{\n    return new Promise(async (resolve, reject)=>{\n        (0,firebase_auth__WEBPACK_IMPORTED_MODULE_0__.signInWithPopup)(auth, provider).then(async (result)=>{\n            const credential = firebase_auth__WEBPACK_IMPORTED_MODULE_0__.OAuthProvider.credentialFromResult(result);\n            const accessToken = credential.accessToken;\n            console.log(credential);\n            console.log(credential.idToken);\n            (0,firebase_auth__WEBPACK_IMPORTED_MODULE_0__.onAuthStateChanged)(auth, async (user)=>{\n                if (user) {\n                    const uid = user.uid;\n                    await (0,_graphUrl__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(accessToken).then(async (response)=>{\n                        await (0,_app_util_db__WEBPACK_IMPORTED_MODULE_1__.getUserInfo)(uid).then(async (res)=>{\n                            if (res.length == 0) {\n                                await (0,_app_util_db__WEBPACK_IMPORTED_MODULE_1__.createUser)(uid, response.displayName, \"Microsoft\", response.mail).catch((err)=>{\n                                    console.log(err);\n                                });\n                            }\n                            resolve(uid);\n                        }).catch((err)=>{\n                            reject(err.message);\n                        });\n                    }).catch((error)=>{\n                        reject(error);\n                    });\n                } else {}\n            });\n        // const idToken = credential.idToken;   await createUser(user.uid,\n        // user.displayName, idToken.email, 'google', user.photoURL).then((result) => {\n        //   console.log(result) }) .catch((error) =>{     console.log(error) })\n        }).catch((error)=>{\n            reject(error.message.replace(\"Firebase: \", \"\"));\n        });\n    });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Microsoft);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(ssr)/./src/app/Provider/Microsoft.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Provider/graphUrl.js":
/*!**************************************!*\
  !*** ./src/app/Provider/graphUrl.js ***!
  \**************************************/
/***/ ((__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 axios__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! axios */ \"(ssr)/./node_modules/axios/lib/axios.js\");\n\nconst graphUrl = (token)=>{\n    return new Promise(async (resolve, reject)=>{\n        (0,axios__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n            method: \"get\",\n            url: \"https://graph.microsoft.com/v1.0/me\",\n            headers: {\n                \"Authorization\": `Bearer ${token}`\n            }\n        }).then((result)=>{\n            resolve(result.data);\n        }).catch((error)=>reject(error.message));\n    });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (graphUrl);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL1Byb3ZpZGVyL2dyYXBoVXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQTBCO0FBRTFCLE1BQU1DLFdBQVcsQ0FBQ0M7SUFDZCxPQUFPLElBQUlDLFFBQVEsT0FBTUMsU0FBU0M7UUFDOUJMLGlEQUFLQSxDQUFDO1lBQ0ZNLFFBQVE7WUFDUkMsS0FBSztZQUNMQyxTQUFTO2dCQUNMLGlCQUFpQixDQUFDLE9BQU8sRUFBRU4sTUFBTSxDQUFDO1lBQ3RDO1FBQ0osR0FBR08sSUFBSSxDQUFDQyxDQUFBQTtZQUVQTixRQUFRTSxPQUFPQyxJQUFJO1FBRXBCLEdBQUdDLEtBQUssQ0FBQ0MsQ0FBQUEsUUFBU1IsT0FBT1EsTUFBTUMsT0FBTztJQUMxQztBQUVKO0FBRUEsaUVBQWViLFFBQVFBLEVBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvUHJvdmlkZXIvZ3JhcGhVcmwuanM/ZWI1ZCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgYXhpb3MgZnJvbSAnYXhpb3MnO1xyXG5cclxuY29uc3QgZ3JhcGhVcmwgPSAodG9rZW4pID0+IHtcclxuICAgIHJldHVybiBuZXcgUHJvbWlzZShhc3luYyhyZXNvbHZlLCByZWplY3QpID0+IHtcclxuICAgICAgICBheGlvcyh7XHJcbiAgICAgICAgICAgIG1ldGhvZDogJ2dldCcsXHJcbiAgICAgICAgICAgIHVybDogJ2h0dHBzOi8vZ3JhcGgubWljcm9zb2Z0LmNvbS92MS4wL21lJyxcclxuICAgICAgICAgICAgaGVhZGVyczoge1xyXG4gICAgICAgICAgICAgICAgJ0F1dGhvcml6YXRpb24nOiBgQmVhcmVyICR7dG9rZW59YFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSkudGhlbihyZXN1bHQgPT4ge1xyXG4gICAgICAgIFxyXG4gICAgICAgICByZXNvbHZlKHJlc3VsdC5kYXRhKTtcclxuXHJcbiAgICAgICAgfSkuY2F0Y2goZXJyb3IgPT4gcmVqZWN0KGVycm9yLm1lc3NhZ2UpKTtcclxuICAgIH0pXHJcblxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBncmFwaFVybCJdLCJuYW1lcyI6WyJheGlvcyIsImdyYXBoVXJsIiwidG9rZW4iLCJQcm9taXNlIiwicmVzb2x2ZSIsInJlamVjdCIsIm1ldGhvZCIsInVybCIsImhlYWRlcnMiLCJ0aGVuIiwicmVzdWx0IiwiZGF0YSIsImNhdGNoIiwiZXJyb3IiLCJtZXNzYWdlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/app/Provider/graphUrl.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Provider/photoUrl.js":
/*!**************************************!*\
  !*** ./src/app/Provider/photoUrl.js ***!
  \**************************************/
/***/ ((__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 axios__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! axios */ \"(ssr)/./node_modules/axios/lib/axios.js\");\n\nconst graphUrl = (token)=>{\n    return new Promise(async (resolve, reject)=>{\n        (0,axios__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n            method: \"get\",\n            url: \"https://graph.microsoft.com/v1.0/me/photo/$value\",\n            headers: {\n                \"Authorization\": `Bearer ${token}`\n            }\n        }).then((result)=>{\n            resolve(result.data);\n        }).catch((error)=>reject(error.message));\n    });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (graphUrl);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL1Byb3ZpZGVyL3Bob3RvVXJsLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQTBCO0FBRTFCLE1BQU1DLFdBQVcsQ0FBQ0M7SUFDZCxPQUFPLElBQUlDLFFBQVEsT0FBTUMsU0FBU0M7UUFDOUJMLGlEQUFLQSxDQUFDO1lBQ0ZNLFFBQVE7WUFDUkMsS0FBSztZQUNMQyxTQUFTO2dCQUNMLGlCQUFpQixDQUFDLE9BQU8sRUFBRU4sTUFBTSxDQUFDO1lBQ3RDO1FBQ0osR0FBR08sSUFBSSxDQUFDQyxDQUFBQTtZQUVQTixRQUFRTSxPQUFPQyxJQUFJO1FBRXBCLEdBQUdDLEtBQUssQ0FBQ0MsQ0FBQUEsUUFBU1IsT0FBT1EsTUFBTUMsT0FBTztJQUMxQztBQUVKO0FBRUEsaUVBQWViLFFBQVFBLEVBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvUHJvdmlkZXIvcGhvdG9VcmwuanM/ZDc5NSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgYXhpb3MgZnJvbSAnYXhpb3MnO1xyXG5cclxuY29uc3QgZ3JhcGhVcmwgPSAodG9rZW4pID0+IHtcclxuICAgIHJldHVybiBuZXcgUHJvbWlzZShhc3luYyhyZXNvbHZlLCByZWplY3QpID0+IHtcclxuICAgICAgICBheGlvcyh7XHJcbiAgICAgICAgICAgIG1ldGhvZDogJ2dldCcsXHJcbiAgICAgICAgICAgIHVybDogJ2h0dHBzOi8vZ3JhcGgubWljcm9zb2Z0LmNvbS92MS4wL21lL3Bob3RvLyR2YWx1ZScsXHJcbiAgICAgICAgICAgIGhlYWRlcnM6IHtcclxuICAgICAgICAgICAgICAgICdBdXRob3JpemF0aW9uJzogYEJlYXJlciAke3Rva2VufWBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0pLnRoZW4ocmVzdWx0ID0+IHtcclxuICAgICAgICBcclxuICAgICAgICAgcmVzb2x2ZShyZXN1bHQuZGF0YSk7XHJcblxyXG4gICAgICAgIH0pLmNhdGNoKGVycm9yID0+IHJlamVjdChlcnJvci5tZXNzYWdlKSk7XHJcbiAgICB9KVxyXG5cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgZ3JhcGhVcmwiXSwibmFtZXMiOlsiYXhpb3MiLCJncmFwaFVybCIsInRva2VuIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJtZXRob2QiLCJ1cmwiLCJoZWFkZXJzIiwidGhlbiIsInJlc3VsdCIsImRhdGEiLCJjYXRjaCIsImVycm9yIiwibWVzc2FnZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./src/app/Provider/photoUrl.js\n");

/***/ }),

/***/ "(ssr)/./src/app/Provider/signout.js":
/*!*************************************!*\
  !*** ./src/app/Provider/signout.js ***!
  \*************************************/
/***/ ((__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 firebase_auth__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! firebase/auth */ \"(ssr)/./node_modules/firebase/auth/dist/index.mjs\");\n/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! firebase/app */ \"(ssr)/./node_modules/firebase/app/dist/index.mjs\");\n/* harmony import */ var _Firebase_Config__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Firebase/Config */ \"(ssr)/./src/app/Firebase/Config.js\");\n\n\n\nconst app = (0,firebase_app__WEBPACK_IMPORTED_MODULE_1__.initializeApp)(_Firebase_Config__WEBPACK_IMPORTED_MODULE_2__[\"default\"]);\nconst auth = (0,firebase_auth__WEBPACK_IMPORTED_MODULE_0__.getAuth)(app);\nconst Signout = ()=>{\n    return new Promise(async (resolve, reject)=>{\n        (0,firebase_auth__WEBPACK_IMPORTED_MODULE_0__.signOut)(auth).then(()=>{\n            localStorage.removeItem(\"my-drive-user\");\n            resolve(\"\");\n        }).catch((error)=>{\n            reject(error.message);\n        // An error happened.\n        });\n    });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Signout);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL1Byb3ZpZGVyL3NpZ25vdXQuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUErQztBQUNGO0FBQ047QUFDdkMsTUFBTUksTUFBTUYsMkRBQWFBLENBQUNDLHdEQUFNQTtBQUNoQyxNQUFNRSxPQUFPTCxzREFBT0EsQ0FBQ0k7QUFHckIsTUFBTUUsVUFBVTtJQUNaLE9BQU8sSUFBSUMsUUFBUSxPQUFNQyxTQUFTQztRQUM5QlIsc0RBQU9BLENBQUNJLE1BQU1LLElBQUksQ0FBQztZQUNmQyxhQUFhQyxVQUFVLENBQUM7WUFDeEJKLFFBQVE7UUFDWixHQUFHSyxLQUFLLENBQUMsQ0FBQ0M7WUFDSkwsT0FBT0ssTUFBTUMsT0FBTztRQUN0QixxQkFBcUI7UUFDekI7SUFFSjtBQUNKO0FBRUEsaUVBQWVULE9BQU9BLEVBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvUHJvdmlkZXIvc2lnbm91dC5qcz80MjgyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Z2V0QXV0aCwgc2lnbk91dH0gZnJvbSBcImZpcmViYXNlL2F1dGhcIjtcclxuaW1wb3J0IHsgaW5pdGlhbGl6ZUFwcCB9IGZyb20gXCJmaXJlYmFzZS9hcHBcIjtcclxuaW1wb3J0IENvbmZpZyBmcm9tICcuLi9GaXJlYmFzZS9Db25maWcnXHJcbmNvbnN0IGFwcCA9IGluaXRpYWxpemVBcHAoQ29uZmlnKTtcclxuY29uc3QgYXV0aCA9IGdldEF1dGgoYXBwKVxyXG5cclxuXHJcbmNvbnN0IFNpZ25vdXQgPSAoKSA9PiB7XHJcbiAgICByZXR1cm4gbmV3IFByb21pc2UoYXN5bmMocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XHJcbiAgICAgICAgc2lnbk91dChhdXRoKS50aGVuKCgpID0+IHtcclxuICAgICAgICAgICAgbG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oJ215LWRyaXZlLXVzZXInKVxyXG4gICAgICAgICAgICByZXNvbHZlKCcnKVxyXG4gICAgICAgIH0pLmNhdGNoKChlcnJvcikgPT4ge1xyXG4gICAgICAgICAgICAgIHJlamVjdChlcnJvci5tZXNzYWdlKVxyXG4gICAgICAgICAgICAvLyBBbiBlcnJvciBoYXBwZW5lZC5cclxuICAgICAgICB9KTtcclxuXHJcbiAgICB9KVxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTaWdub3V0Il0sIm5hbWVzIjpbImdldEF1dGgiLCJzaWduT3V0IiwiaW5pdGlhbGl6ZUFwcCIsIkNvbmZpZyIsImFwcCIsImF1dGgiLCJTaWdub3V0IiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJ0aGVuIiwibG9jYWxTdG9yYWdlIiwicmVtb3ZlSXRlbSIsImNhdGNoIiwiZXJyb3IiLCJtZXNzYWdlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/app/Provider/signout.js\n");

/***/ }),

/***/ "(ssr)/./src/app/page.js":
/*!*************************!*\
  !*** ./src/app/page.js ***!
  \*************************/
/***/ ((__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 */ Home)\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_image__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/image */ \"(ssr)/./node_modules/next/image.js\");\n/* harmony import */ var next_image__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_image__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _app_Provider_Google__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/app/Provider/Google */ \"(ssr)/./src/app/Provider/Google.js\");\n/* harmony import */ var _app_Provider_Microsoft__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/app/Provider/Microsoft */ \"(ssr)/./src/app/Provider/Microsoft.js\");\n/* harmony import */ var _app_Provider_signout__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/app/Provider/signout */ \"(ssr)/./src/app/Provider/signout.js\");\n/* harmony import */ var react_hot_toast__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-hot-toast */ \"(ssr)/./node_modules/react-hot-toast/dist/index.mjs\");\n/* harmony import */ var react_tooltip_dist_react_tooltip_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-tooltip/dist/react-tooltip.css */ \"(ssr)/./node_modules/react-tooltip/dist/react-tooltip.min.css\");\n/* harmony import */ var _style_css__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./style.css */ \"(ssr)/./src/app/style.css\");\n/* __next_internal_client_entry_do_not_use__ default auto */ \n\n\n\n\n\n\n\n\nconst handleClickGoogle = async ()=>{\n    const googlefn = new Promise(async (resolve, reject)=>{\n        await (0,_app_Provider_Google__WEBPACK_IMPORTED_MODULE_3__[\"default\"])().then((data)=>{\n            localStorage.setItem(\"my-drive-user\", data);\n            resolve(\"\");\n        }).catch((err)=>{\n            console.log(err);\n            reject(err);\n        });\n    });\n    await react_hot_toast__WEBPACK_IMPORTED_MODULE_6__.toast.promise(googlefn, {\n        loading: `Logging..`,\n        success: (data)=>`Successfully Logged In 👌`,\n        error: (err)=>`${err}`\n    });\n    window.location.href = \"/MyFiles\";\n};\nconst handleClickMicrosoft = async ()=>{\n    const microsofrfn = new Promise(async (resolve, reject)=>{\n        await (0,_app_Provider_Microsoft__WEBPACK_IMPORTED_MODULE_4__[\"default\"])().then((data)=>{\n            localStorage.setItem(\"my-drive-user\", data);\n            resolve(\"\");\n        }).catch((err)=>{\n            console.log(err);\n            reject(err);\n        });\n    });\n    await react_hot_toast__WEBPACK_IMPORTED_MODULE_6__.toast.promise(microsofrfn, {\n        loading: `Logging..`,\n        success: (data)=>`Successfully Logged In 👌`,\n        error: (err)=>`${err}`\n    });\n    window.location.href = \"/MyFiles\";\n};\nconst logout = async (e)=>{\n    await (0,_app_Provider_signout__WEBPACK_IMPORTED_MODULE_5__[\"default\"])().then(()=>{\n        window.location.href = \"/\";\n    }).catch((err)=>console.log(err));\n};\nvar userId = null;\nfunction Home() {\n    react__WEBPACK_IMPORTED_MODULE_1___default().useEffect(()=>{\n        userId = localStorage.getItem(\"my-drive-user\");\n        setTimeout(()=>{\n            document.getElementById(\"mainLoading\").style.display = \"none\";\n            document.getElementById(\"homebg_id\").style.display = \"block\";\n        }, 500);\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)(\"img\", {\n                src: \"/image/pexels-miguel-\\xe1-padri\\xf1\\xe1n-19670.jpg\",\n                className: \"bgimage\",\n                alt: \"\"\n            }, void 0, false, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                lineNumber: 74,\n                columnNumber: 13\n            }, this),\n            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                id: \"mainLoading\",\n                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                    src: \"/image/loading.gif\",\n                    className: \"mx-auto w-5/12 \"\n                }, void 0, false, {\n                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                    lineNumber: 79,\n                    columnNumber: 17\n                }, this)\n            }, void 0, false, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                lineNumber: 78,\n                columnNumber: 13\n            }, this),\n            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                id: \"homebg_id\",\n                children: [\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                        className: \"main-content\",\n                        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                            className: \"homebg1 animate__animated animate__fadeIn\",\n                            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                className: \"homebg2-content animate__animated animate__fadeIn\",\n                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                    className: \"container-fluid \",\n                                    children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        className: \"row\",\n                                        children: [\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                className: \"col-12\",\n                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"center\", {\n                                                    children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                                        src: \"/image/logo1.png\",\n                                                        className: \"index_logo\",\n                                                        alt: \"\"\n                                                    }, void 0, false, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                        lineNumber: 91,\n                                                        columnNumber: 49\n                                                    }, this)\n                                                }, void 0, false, {\n                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                    lineNumber: 91,\n                                                    columnNumber: 41\n                                                }, this)\n                                            }, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 90,\n                                                columnNumber: 37\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                className: \"col-12\",\n                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n                                                    children: \"Data in the Cloud\"\n                                                }, void 0, false, {\n                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                    lineNumber: 95,\n                                                    columnNumber: 41\n                                                }, this)\n                                            }, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 94,\n                                                columnNumber: 37\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                className: \"col-12\",\n                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                                    className: \"siginoption\",\n                                                    children: userId ? /*#__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)(\"a\", {\n                                                                href: \"/MyFiles\",\n                                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n                                                                    type: \"button\",\n                                                                    class: \"text-white bg-gray-800 hover:bg-gray-900 focus:outline-none focus:ring-4 focus:ring-gray-300 font-medium rounded-full text-sm px-5 py-2.5 me-2 mb-2 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-700 dark:border-gray-700\",\n                                                                    children: \"My Files\"\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                    lineNumber: 102,\n                                                                    columnNumber: 61\n                                                                }, this)\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                lineNumber: 101,\n                                                                columnNumber: 57\n                                                            }, this),\n                                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n                                                                onClick: logout,\n                                                                type: \"button\",\n                                                                class: \"text-white bg-gray-800 hover:bg-gray-900 focus:outline-none focus:ring-4 focus:ring-gray-300 font-medium rounded-full text-sm px-5 py-2.5 me-2 mb-2 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-700 dark:border-gray-700\",\n                                                                children: \"Signout\"\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                lineNumber: 106,\n                                                                columnNumber: 57\n                                                            }, this)\n                                                        ]\n                                                    }, void 0, true, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                        lineNumber: 100,\n                                                        columnNumber: 51\n                                                    }, this) : /*#__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)(\"span\", {\n                                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                                                    src: \"/image/Group 2.png\",\n                                                                    onClick: handleClickGoogle\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                    lineNumber: 113,\n                                                                    columnNumber: 57\n                                                                }, this)\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                lineNumber: 112,\n                                                                columnNumber: 53\n                                                            }, this),\n                                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n                                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                                                    src: \"/image/Group 1.png\",\n                                                                    onClick: handleClickMicrosoft\n                                                                }, void 0, false, {\n                                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                    lineNumber: 116,\n                                                                    columnNumber: 57\n                                                                }, this)\n                                                            }, void 0, false, {\n                                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                                lineNumber: 115,\n                                                                columnNumber: 53\n                                                            }, this)\n                                                        ]\n                                                    }, void 0, true, {\n                                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                        lineNumber: 111,\n                                                        columnNumber: 51\n                                                    }, this)\n                                                }, void 0, false, {\n                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                    lineNumber: 98,\n                                                    columnNumber: 41\n                                                }, this)\n                                            }, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 97,\n                                                columnNumber: 37\n                                            }, this)\n                                        ]\n                                    }, void 0, true, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                        lineNumber: 89,\n                                        columnNumber: 33\n                                    }, this)\n                                }, void 0, false, {\n                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                    lineNumber: 88,\n                                    columnNumber: 29\n                                }, this)\n                            }, void 0, false, {\n                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                lineNumber: 87,\n                                columnNumber: 25\n                            }, this)\n                        }, void 0, false, {\n                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                            lineNumber: 85,\n                            columnNumber: 21\n                        }, this)\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                        lineNumber: 83,\n                        columnNumber: 17\n                    }, this),\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                        className: \"main-content-features\",\n                        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                            className: \"container-fluid\",\n                            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                className: \"row\",\n                                children: [\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        className: \"col-md-12 text-center\",\n                                        children: [\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n                                                children: \"Features\"\n                                            }, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 133,\n                                                columnNumber: 33\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 134,\n                                                columnNumber: 33\n                                            }, this)\n                                        ]\n                                    }, void 0, true, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                        lineNumber: 132,\n                                        columnNumber: 29\n                                    }, this),\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        className: \"col-md-6\",\n                                        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n                                            src: \"/image/undraw_setup_analytics_re_foim.svg\",\n                                            alt: \"\"\n                                        }, void 0, false, {\n                                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                            lineNumber: 137,\n                                            columnNumber: 33\n                                        }, this)\n                                    }, void 0, false, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                        lineNumber: 136,\n                                        columnNumber: 29\n                                    }, this),\n                                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n                                        className: \"col-md-12\",\n                                        children: [\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 158,\n                                                columnNumber: 33\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 158,\n                                                columnNumber: 38\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"br\", {}, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 158,\n                                                columnNumber: 43\n                                            }, this),\n                                            /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h6\", {\n                                                style: {\n                                                    color: \"black\"\n                                                },\n                                                children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"center\", {\n                                                    children: [\n                                                        \"\\xa9 mydrive \",\n                                                        new Date().getFullYear(),\n                                                        \"||\",\n                                                        /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n                                                            href: \"https://mylnk.co.in/priyonuj\",\n                                                            target: \"_blank\",\n                                                            rel: \"noreferrer\",\n                                                            style: {\n                                                                color: \"black\",\n                                                                textDecoration: \"none\"\n                                                            },\n                                                            children: \"priyonujdey\"\n                                                        }, void 0, false, {\n                                                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                            lineNumber: 164,\n                                                            columnNumber: 41\n                                                        }, this)\n                                                    ]\n                                                }, void 0, true, {\n                                                    fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                    lineNumber: 163,\n                                                    columnNumber: 37\n                                                }, this)\n                                            }, void 0, false, {\n                                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                                lineNumber: 159,\n                                                columnNumber: 33\n                                            }, this)\n                                        ]\n                                    }, void 0, true, {\n                                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                        lineNumber: 157,\n                                        columnNumber: 29\n                                    }, this)\n                                ]\n                            }, void 0, true, {\n                                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                                lineNumber: 131,\n                                columnNumber: 25\n                            }, this)\n                        }, void 0, false, {\n                            fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                            lineNumber: 130,\n                            columnNumber: 21\n                        }, this)\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                        lineNumber: 129,\n                        columnNumber: 17\n                    }, this)\n                ]\n            }, void 0, true, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n                lineNumber: 81,\n                columnNumber: 13\n            }, this)\n        ]\n    }, void 0, true, {\n        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\page.js\",\n        lineNumber: 73,\n        columnNumber: 9\n    }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(ssr)/./src/app/page.js\n");

/***/ }),

/***/ "(ssr)/./src/app/util/db.js":
/*!****************************!*\
  !*** ./src/app/util/db.js ***!
  \****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   checkFolder: () => (/* binding */ checkFolder),
/* harmony export */   createFolder: () => (/* binding */ createFolder),
/* harmony export */   createUser: () => (/* binding */ createUser),
/* harmony export */   deleteFile: () => (/* binding */ deleteFile),
/* harmony export */   deleteFolder: () => (/* binding */ deleteFolder),
/* harmony export */   fileSize: () => (/* binding */ fileSize),
/* harmony export */   getFile: () => (/* binding */ getFile),
/* harmony export */   getFolder: () => (/* binding */ getFolder),
/* harmony export */   getUserInfo: () => (/* binding */ getUserInfo),
/* harmony export */   starFile: () => (/* binding */ starFile),
/* harmony export */   uploadFile: () => (/* binding */ uploadFile)
/* harmony export */ });
/* harmony import */ var next_dist_client_app_call_server__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/client/app-call-server */ "(ssr)/./node_modules/next/dist/client/app-call-server.js");
/* harmony import */ var next_dist_client_app_call_server__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_client_app_call_server__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! private-next-rsc-action-proxy */ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/action-proxy.js");
/* harmony import */ var private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! private-next-rsc-action-client-wrapper */ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/action-client-wrapper.js");



function __build_action__(action, args) {
  return (0,next_dist_client_app_call_server__WEBPACK_IMPORTED_MODULE_0__.callServer)(action.$$id, args)
}

/* __next_internal_action_entry_do_not_use__ {"02a5ce364e2b6e1a29562009eebc0bc5111c3d10":"getFolder","3e5826a045268c6a519965a6cf53ccb0314e991e":"createUser","28a6ff48f2db2aa2dbe85a85537107f5b04f891e":"fileSize","a7ddb4fc92b9c82786c87d69c54167aaef115aa6":"deleteFile","a49b015fb9a7bd21de1214b92ab93b99334deca4":"checkFolder","a9ed87dacd58de7e1192179009594d53cfd44fa8":"deleteFolder","5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93":"starFile","6583cee628dca9c20a4cd4bcb4906fd1e405c077":"uploadFile","a241b5139056ceab627ffe22fbfae213e9db0bf5":"getUserInfo","c1bfa1b001a2fa7a847361bd17e83a074c63d25f":"createFolder","1cf4014382022929d9551da6e11768589b05ba1d":"getFile"} */ 

var createFolder = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("c1bfa1b001a2fa7a847361bd17e83a074c63d25f");
var getFolder = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("02a5ce364e2b6e1a29562009eebc0bc5111c3d10");
var deleteFolder = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("a9ed87dacd58de7e1192179009594d53cfd44fa8");
var checkFolder = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("a49b015fb9a7bd21de1214b92ab93b99334deca4");
var uploadFile = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("6583cee628dca9c20a4cd4bcb4906fd1e405c077");
var getFile = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("1cf4014382022929d9551da6e11768589b05ba1d");
var deleteFile = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("a7ddb4fc92b9c82786c87d69c54167aaef115aa6");
var starFile = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93");
var fileSize = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("28a6ff48f2db2aa2dbe85a85537107f5b04f891e");
var getUserInfo = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("a241b5139056ceab627ffe22fbfae213e9db0bf5");
var createUser = (0,private_next_rsc_action_client_wrapper__WEBPACK_IMPORTED_MODULE_2__.createServerReference)("3e5826a045268c6a519965a6cf53ccb0314e991e");



/***/ }),

/***/ "(ssr)/./src/app/Navigtion/style.css":
/*!*************************************!*\
  !*** ./src/app/Navigtion/style.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__ = (\"f3b66d8fa6ac\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL05hdmlndGlvbi9zdHlsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvTmF2aWd0aW9uL3N0eWxlLmNzcz8yNmM5Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IFwiZjNiNjZkOGZhNmFjXCJcbmlmIChtb2R1bGUuaG90KSB7IG1vZHVsZS5ob3QuYWNjZXB0KCkgfVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/app/Navigtion/style.css\n");

/***/ }),

/***/ "(rsc)/./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__ = (\"60dc517cab22\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvYXBwL2dsb2JhbHMuY3NzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxpRUFBZSxjQUFjO0FBQzdCLElBQUksS0FBVSxFQUFFLEVBQXVCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbXktZHJpdmUvLi9zcmMvYXBwL2dsb2JhbHMuY3NzPzg0NGQiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCI2MGRjNTE3Y2FiMjJcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./src/app/globals.css\n");

/***/ }),

/***/ "(ssr)/./src/app/style.css":
/*!***************************!*\
  !*** ./src/app/style.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__ = (\"05f2012cd66a\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvYXBwL3N0eWxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUEsaUVBQWUsY0FBYztBQUM3QixJQUFJLEtBQVUsRUFBRSxFQUF1QiIsInNvdXJjZXMiOlsid2VicGFjazovL215LWRyaXZlLy4vc3JjL2FwcC9zdHlsZS5jc3M/NzBmNCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBcIjA1ZjIwMTJjZDY2YVwiXG5pZiAobW9kdWxlLmhvdCkgeyBtb2R1bGUuaG90LmFjY2VwdCgpIH1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(ssr)/./src/app/style.css\n");

/***/ }),

/***/ "(rsc)/./src/app/Navigtion/nav.js":
/*!**********************************!*\
  !*** ./src/app/Navigtion/nav.js ***!
  \**********************************/
/***/ ((__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`D:\My_World\Website\my-drive-nextjs\my-drive\src\app\Navigtion\nav.js`)

// 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__);

/***/ }),

/***/ "(action-browser)/./src/app/helper/query.js":
/*!*********************************!*\
  !*** ./src/app/helper/query.js ***!
  \*********************************/
/***/ ((__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 */ });\nvar query = {\n    CREATEFOLDER: \"INSERT INTO user_folder(FOLDERID, USERID, FOLDERNAME, PARENTFOLDERNAME, DATE) VALUES (?,?,?,?,?)\",\n    SELECTFOLDER: \"SELECT * FROM user_folder WHERE USERID = ? AND FOLDERNAME = ? AND PARENTFOLDERNAME = ?\",\n    FOLDERLIST: \"SELECT FOLDERID, FOLDERNAME, PARENTFOLDERNAME FROM user_folder WHERE USERID = ? AND PARENTFOLDERNAME = ?\",\n    DELETEFOLDER: \"DELETE FROM user_folder WHERE USERID = ? AND FOLDERID = ? AND PARENTFOLDERNAME = ?\",\n    SELECTFROMPARENTNAME: \"SELECT FOLDERNAME,FOLDERID FROM user_folder WHERE  USERID = ?  AND PARENTFOLDERNAME = ?\",\n    UPLOADFILE: \"INSERT INTO user_file(FILEID, USERID, PARENTFOLDERNAME, FILENAME, FILETYPE, FILESIZE, FILEPATH, DATE) VALUES (?,?,?,?,?,?,?,?)\",\n    FILELIST: \"SELECT * FROM user_file WHERE USERID = ? AND PARENTFOLDERNAME = ?\",\n    CHECKFILE: \"SELECT * FROM user_file WHERE USERID = ? AND FILENAME = ? AND PARENTFOLDERNAME = ?\",\n    DELETEFILE: \"DELETE FROM user_file WHERE USERID = ? AND FILEID = ? AND PARENTFOLDERNAME = ?\",\n    TOTALSIZE: \"SELECT SUM(FILESIZE) AS SIZE FROM user_file WHERE USERID = ? \",\n    SELECTUSER: \"SELECT USERID,USERNAME,EMAIL FROM user_info WHERE USERID = ? \",\n    CREATEUSER: \"INSERT INTO user_info(USERID, USERNAME, PROVIDER, DATE, EMAIL) VALUES (?,?,?,?,?)\",\n    FILEFOLDERCOUNT: \"SELECT folder_counts, file_counts FROM (SELECT COUNT(FOLDERID) AS folder_counts FROM user_folder WHERE USERID = ? AND  PARENTFOLDERNAME= ? ) AS folder_counts, (SELECT COUNT(FILEID) AS file_counts FROM user_file WHERE USERID = ? AND  PARENTFOLDERNAME= ? ) AS file_counts\",\n    STARTFILE: \"UPDATE user_file SET STAR = ? WHERE USERID= ? AND FILEID= ?\"\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (query);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL3NyYy9hcHAvaGVscGVyL3F1ZXJ5LmpzIiwibWFwcGluZ3MiOiI7Ozs7QUFBQSxJQUFJQSxRQUFRO0lBQ1JDLGNBQWM7SUFDZEMsY0FBZTtJQUNmQyxZQUFhO0lBQ2JDLGNBQWU7SUFDZkMsc0JBQXVCO0lBQ3ZCQyxZQUFhO0lBQ2JDLFVBQVc7SUFDWEMsV0FBWTtJQUNaQyxZQUFhO0lBQ2JDLFdBQVk7SUFDWkMsWUFBWTtJQUNaQyxZQUFhO0lBQ2JDLGlCQUFrQjtJQUNsQkMsV0FBWTtBQUNoQjtBQUVBLGlFQUFlZCxLQUFLQSxFQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbXktZHJpdmUvLi9zcmMvYXBwL2hlbHBlci9xdWVyeS5qcz9hZjA3Il0sInNvdXJjZXNDb250ZW50IjpbInZhciBxdWVyeSA9IHtcclxuICAgIENSRUFURUZPTERFUjogXCJJTlNFUlQgSU5UTyB1c2VyX2ZvbGRlcihGT0xERVJJRCwgVVNFUklELCBGT0xERVJOQU1FLCBQQVJFTlRGT0xERVJOQU1FLCBEQVRFKSBWQUxVRVMgKD8sPyw/LD8sPylcIixcclxuICAgIFNFTEVDVEZPTERFUiA6IFwiU0VMRUNUICogRlJPTSB1c2VyX2ZvbGRlciBXSEVSRSBVU0VSSUQgPSA/IEFORCBGT0xERVJOQU1FID0gPyBBTkQgUEFSRU5URk9MREVSTkFNRSA9ID9cIixcclxuICAgIEZPTERFUkxJU1QgOiBcIlNFTEVDVCBGT0xERVJJRCwgRk9MREVSTkFNRSwgUEFSRU5URk9MREVSTkFNRSBGUk9NIHVzZXJfZm9sZGVyIFdIRVJFIFVTRVJJRCA9ID8gQU5EIFBBUkVOVEZPTERFUk5BTUUgPSA/XCIsXHJcbiAgICBERUxFVEVGT0xERVIgOiBcIkRFTEVURSBGUk9NIHVzZXJfZm9sZGVyIFdIRVJFIFVTRVJJRCA9ID8gQU5EIEZPTERFUklEID0gPyBBTkQgUEFSRU5URk9MREVSTkFNRSA9ID9cIixcclxuICAgIFNFTEVDVEZST01QQVJFTlROQU1FIDogXCJTRUxFQ1QgRk9MREVSTkFNRSxGT0xERVJJRCBGUk9NIHVzZXJfZm9sZGVyIFdIRVJFICBVU0VSSUQgPSA/ICBBTkQgUEFSRU5URk9MREVSTkFNRSA9ID9cIixcclxuICAgIFVQTE9BREZJTEUgOiBcIklOU0VSVCBJTlRPIHVzZXJfZmlsZShGSUxFSUQsIFVTRVJJRCwgUEFSRU5URk9MREVSTkFNRSwgRklMRU5BTUUsIEZJTEVUWVBFLCBGSUxFU0laRSwgRklMRVBBVEgsIERBVEUpIFZBTFVFUyAoPyw/LD8sPyw/LD8sPyw/KVwiLFxyXG4gICAgRklMRUxJU1QgOiBcIlNFTEVDVCAqIEZST00gdXNlcl9maWxlIFdIRVJFIFVTRVJJRCA9ID8gQU5EIFBBUkVOVEZPTERFUk5BTUUgPSA/XCIsXHJcbiAgICBDSEVDS0ZJTEUgOiBcIlNFTEVDVCAqIEZST00gdXNlcl9maWxlIFdIRVJFIFVTRVJJRCA9ID8gQU5EIEZJTEVOQU1FID0gPyBBTkQgUEFSRU5URk9MREVSTkFNRSA9ID9cIixcclxuICAgIERFTEVURUZJTEUgOiBcIkRFTEVURSBGUk9NIHVzZXJfZmlsZSBXSEVSRSBVU0VSSUQgPSA/IEFORCBGSUxFSUQgPSA/IEFORCBQQVJFTlRGT0xERVJOQU1FID0gP1wiLFxyXG4gICAgVE9UQUxTSVpFIDogXCJTRUxFQ1QgU1VNKEZJTEVTSVpFKSBBUyBTSVpFIEZST00gdXNlcl9maWxlIFdIRVJFIFVTRVJJRCA9ID8gXCIsXHJcbiAgICBTRUxFQ1RVU0VSOiBcIlNFTEVDVCBVU0VSSUQsVVNFUk5BTUUsRU1BSUwgRlJPTSB1c2VyX2luZm8gV0hFUkUgVVNFUklEID0gPyBcIixcclxuICAgIENSRUFURVVTRVIgOiBcIklOU0VSVCBJTlRPIHVzZXJfaW5mbyhVU0VSSUQsIFVTRVJOQU1FLCBQUk9WSURFUiwgREFURSwgRU1BSUwpIFZBTFVFUyAoPyw/LD8sPyw/KVwiLFxyXG4gICAgRklMRUZPTERFUkNPVU5UIDogXCJTRUxFQ1QgZm9sZGVyX2NvdW50cywgZmlsZV9jb3VudHMgRlJPTSAoU0VMRUNUIENPVU5UKEZPTERFUklEKSBBUyBmb2xkZXJfY291bnRzIEZST00gdXNlcl9mb2xkZXIgV0hFUkUgVVNFUklEID0gPyBBTkQgIFBBUkVOVEZPTERFUk5BTUU9ID8gKSBBUyBmb2xkZXJfY291bnRzLCAoU0VMRUNUIENPVU5UKEZJTEVJRCkgQVMgZmlsZV9jb3VudHMgRlJPTSB1c2VyX2ZpbGUgV0hFUkUgVVNFUklEID0gPyBBTkQgIFBBUkVOVEZPTERFUk5BTUU9ID8gKSBBUyBmaWxlX2NvdW50c1wiLFxyXG4gICAgU1RBUlRGSUxFIDogXCJVUERBVEUgdXNlcl9maWxlIFNFVCBTVEFSID0gPyBXSEVSRSBVU0VSSUQ9ID8gQU5EIEZJTEVJRD0gP1wiLFxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBxdWVyeSJdLCJuYW1lcyI6WyJxdWVyeSIsIkNSRUFURUZPTERFUiIsIlNFTEVDVEZPTERFUiIsIkZPTERFUkxJU1QiLCJERUxFVEVGT0xERVIiLCJTRUxFQ1RGUk9NUEFSRU5UTkFNRSIsIlVQTE9BREZJTEUiLCJGSUxFTElTVCIsIkNIRUNLRklMRSIsIkRFTEVURUZJTEUiLCJUT1RBTFNJWkUiLCJTRUxFQ1RVU0VSIiwiQ1JFQVRFVVNFUiIsIkZJTEVGT0xERVJDT1VOVCIsIlNUQVJURklMRSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(action-browser)/./src/app/helper/query.js\n");

/***/ }),

/***/ "(rsc)/./src/app/layout.js":
/*!***************************!*\
  !*** ./src/app/layout.js ***!
  \***************************/
/***/ ((__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 */   metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/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_js_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! next/font/google/target.css?{\"path\":\"src\\\\app\\\\layout.js\",\"import\":\"Inter\",\"arguments\":[{\"subsets\":[\"latin\"]}],\"variableName\":\"inter\"} */ \"(rsc)/./node_modules/next/font/google/target.css?{\\\"path\\\":\\\"src\\\\\\\\app\\\\\\\\layout.js\\\",\\\"import\\\":\\\"Inter\\\",\\\"arguments\\\":[{\\\"subsets\\\":[\\\"latin\\\"]}],\\\"variableName\\\":\\\"inter\\\"}\");\n/* harmony import */ var next_font_google_target_css_path_src_app_layout_js_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_js_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./globals.css */ \"(rsc)/./src/app/globals.css\");\n/* harmony import */ var react_hot_toast__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-hot-toast */ \"(rsc)/./node_modules/react-hot-toast/dist/index.mjs\");\n/* harmony import */ var _Navigtion_nav__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Navigtion/nav */ \"(rsc)/./src/app/Navigtion/nav.js\");\n\n\n\n\n\nconst metadata = {\n    title: \"My-Drive\",\n    description: \"Generated by create next app\"\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)(\"head\", {\n                children: [\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n                        rel: \"icon\",\n                        href: \"/image/driveIcon.png\"\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                        lineNumber: 16,\n                        columnNumber: 18\n                    }, this),\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n                        href: \"https://fonts.googleapis.com/icon?family=Material+Icons\",\n                        rel: \"stylesheet\"\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                        lineNumber: 17,\n                        columnNumber: 17\n                    }, this),\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"link\", {\n                        rel: \"stylesheet\",\n                        href: \"https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css\"\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                        lineNumber: 20,\n                        columnNumber: 17\n                    }, this)\n                ]\n            }, void 0, true, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                lineNumber: 15,\n                columnNumber: 13\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_js_import_Inter_arguments_subsets_latin_variableName_inter___WEBPACK_IMPORTED_MODULE_4___default().className),\n                children: [\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_Navigtion_nav__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {}, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                        lineNumber: 26,\n                        columnNumber: 17\n                    }, this),\n                    /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_hot_toast__WEBPACK_IMPORTED_MODULE_2__.Toaster, {\n                        toastOptions: {\n                            className: \"\",\n                            style: {\n                                border: \"1px solid #713200\",\n                                color: \"#713200\",\n                                position: \"top-right \",\n                                fontSize: \"15px\",\n                                fontWeight: \"bolder\"\n                            }\n                        }\n                    }, void 0, false, {\n                        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                        lineNumber: 27,\n                        columnNumber: 17\n                    }, this),\n                    \" \",\n                    children\n                ]\n            }, void 0, true, {\n                fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n                lineNumber: 25,\n                columnNumber: 13\n            }, this)\n        ]\n    }, void 0, true, {\n        fileName: \"D:\\\\My_World\\\\Website\\\\my-drive-nextjs\\\\my-drive\\\\src\\\\app\\\\layout.js\",\n        lineNumber: 14,\n        columnNumber: 9\n    }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvYXBwL2xheW91dC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBSU1BO0FBSGdCO0FBQ2tCO0FBQ1A7QUFHMUIsTUFBTUcsV0FBVztJQUNwQkMsT0FBTztJQUNQQyxhQUFhO0FBQ2pCLEVBQUM7QUFFYyxTQUFTQyxXQUFXLEVBQUNDLFFBQVEsRUFBQztJQUN6QyxxQkFDSSw4REFBQ0M7UUFBS0MsTUFBSzs7MEJBQ1AsOERBQUNDOztrQ0FDSSw4REFBQ0M7d0JBQUtDLEtBQUk7d0JBQU9DLE1BQUs7Ozs7OztrQ0FDdkIsOERBQUNGO3dCQUNHRSxNQUFLO3dCQUNMRCxLQUFJOzs7Ozs7a0NBQ1IsOERBQUNEO3dCQUNHQyxLQUFJO3dCQUNKQyxNQUFLOzs7Ozs7Ozs7Ozs7MEJBR2IsOERBQUNDO2dCQUFLQyxXQUFXZiw4SkFBZTs7a0NBQzVCLDhEQUFDRSxzREFBR0E7Ozs7O2tDQUNKLDhEQUFDRCxvREFBT0E7d0JBQ0plLGNBQWM7NEJBQ2RELFdBQVc7NEJBQ1hFLE9BQU87Z0NBQ0hDLFFBQVE7Z0NBQ1JDLE9BQU87Z0NBQ1BDLFVBQVU7Z0NBQ1ZDLFVBQVM7Z0NBQ1RDLFlBQVc7NEJBQ2Y7d0JBQ0o7Ozs7OztvQkFBSTtvQkFBRWY7Ozs7Ozs7Ozs7Ozs7QUFLdEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teS1kcml2ZS8uL3NyYy9hcHAvbGF5b3V0LmpzPzViMTkiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbnRlcn0gZnJvbSAnbmV4dC9mb250L2dvb2dsZSdcbmltcG9ydCAnLi9nbG9iYWxzLmNzcydcbmltcG9ydCB7VG9hc3Rlcn0gZnJvbSBcInJlYWN0LWhvdC10b2FzdFwiO1xuaW1wb3J0IE5hdiBmcm9tICcuL05hdmlndGlvbi9uYXYnXG5jb25zdCBpbnRlciA9IEludGVyKHtzdWJzZXRzOiBbJ2xhdGluJ119KVxuXG5leHBvcnQgY29uc3QgbWV0YWRhdGEgPSB7XG4gICAgdGl0bGU6ICdNeS1Ecml2ZScsXG4gICAgZGVzY3JpcHRpb246ICdHZW5lcmF0ZWQgYnkgY3JlYXRlIG5leHQgYXBwJ1xufVxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBSb290TGF5b3V0KHtjaGlsZHJlbn0pIHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8aHRtbCBsYW5nPVwiZW5cIj5cbiAgICAgICAgICAgIDxoZWFkPlxuICAgICAgICAgICAgICAgICA8bGluayByZWw9XCJpY29uXCIgaHJlZj1cIi9pbWFnZS9kcml2ZUljb24ucG5nXCIgLz5cbiAgICAgICAgICAgICAgICA8bGlua1xuICAgICAgICAgICAgICAgICAgICBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9pY29uP2ZhbWlseT1NYXRlcmlhbCtJY29uc1wiXG4gICAgICAgICAgICAgICAgICAgIHJlbD1cInN0eWxlc2hlZXRcIj48L2xpbms+XG4gICAgICAgICAgICAgICAgPGxpbmtcbiAgICAgICAgICAgICAgICAgICAgcmVsPVwic3R5bGVzaGVldFwiXG4gICAgICAgICAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9hbmltYXRlLmNzcy80LjEuMS9hbmltYXRlLm1pbi5jc3NcIi8+XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgPC9oZWFkPlxuICAgICAgICAgICAgPGJvZHkgY2xhc3NOYW1lPXtpbnRlci5jbGFzc05hbWV9PlxuICAgICAgICAgICAgICAgIDxOYXYvPlxuICAgICAgICAgICAgICAgIDxUb2FzdGVyXG4gICAgICAgICAgICAgICAgICAgIHRvYXN0T3B0aW9ucz17e1xuICAgICAgICAgICAgICAgICAgICBjbGFzc05hbWU6ICcnLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAnMXB4IHNvbGlkICM3MTMyMDAnLFxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNzEzMjAwJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBcInRvcC1yaWdodCBcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnRTaXplOicxNXB4JyxcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnRXZWlnaHQ6J2JvbGRlcidcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH19Lz4ge2NoaWxkcmVufVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICA8L2JvZHk+XG4gICAgICAgIDwvaHRtbD5cbiAgICApXG59XG4iXSwibmFtZXMiOlsiaW50ZXIiLCJUb2FzdGVyIiwiTmF2IiwibWV0YWRhdGEiLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwiUm9vdExheW91dCIsImNoaWxkcmVuIiwiaHRtbCIsImxhbmciLCJoZWFkIiwibGluayIsInJlbCIsImhyZWYiLCJib2R5IiwiY2xhc3NOYW1lIiwidG9hc3RPcHRpb25zIiwic3R5bGUiLCJib3JkZXIiLCJjb2xvciIsInBvc2l0aW9uIiwiZm9udFNpemUiLCJmb250V2VpZ2h0Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/app/layout.js\n");

/***/ }),

/***/ "(rsc)/./src/app/page.js":
/*!*************************!*\
  !*** ./src/app/page.js ***!
  \*************************/
/***/ ((__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`D:\My_World\Website\my-drive-nextjs\my-drive\src\app\page.js`)

// 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__);

/***/ }),

/***/ "(action-browser)/./src/app/util/db.js":
/*!****************************!*\
  !*** ./src/app/util/db.js ***!
  \****************************/
/***/ ((__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 */   checkFolder: () => (/* binding */ checkFolder),\n/* harmony export */   createFolder: () => (/* binding */ createFolder),\n/* harmony export */   createUser: () => (/* binding */ createUser),\n/* harmony export */   deleteFile: () => (/* binding */ deleteFile),\n/* harmony export */   deleteFolder: () => (/* binding */ deleteFolder),\n/* harmony export */   fileSize: () => (/* binding */ fileSize),\n/* harmony export */   getFile: () => (/* binding */ getFile),\n/* harmony export */   getFolder: () => (/* binding */ getFolder),\n/* harmony export */   getUserInfo: () => (/* binding */ getUserInfo),\n/* harmony export */   starFile: () => (/* binding */ starFile),\n/* harmony export */   uploadFile: () => (/* binding */ uploadFile)\n/* harmony export */ });\n/* harmony import */ var private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! private-next-rsc-action-proxy */ \"(action-browser)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/action-proxy.js\");\n/* harmony import */ var private_next_rsc_action_encryption__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! private-next-rsc-action-encryption */ \"(action-browser)/./node_modules/next/dist/server/app-render/action-encryption.js\");\n/* harmony import */ var private_next_rsc_action_encryption__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(private_next_rsc_action_encryption__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var mysql2_promise__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! mysql2/promise */ \"(action-browser)/./node_modules/mysql2/promise.js\");\n/* harmony import */ var _app_helper_query__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/app/helper/query */ \"(action-browser)/./src/app/helper/query.js\");\n/* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! fs */ \"fs\");\n/* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(fs__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var path__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! path */ \"path\");\n/* harmony import */ var path__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(path__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var uuid__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! uuid */ \"(action-browser)/./node_modules/uuid/dist/esm-node/index.js\");\n/* harmony import */ var private_next_rsc_action_validate__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! private-next-rsc-action-validate */ \"(action-browser)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/action-validate.js\");\n/* __next_internal_action_entry_do_not_use__ {\"5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93\":\"starFile\",\"3e5826a045268c6a519965a6cf53ccb0314e991e\":\"createUser\",\"a49b015fb9a7bd21de1214b92ab93b99334deca4\":\"checkFolder\",\"1cf4014382022929d9551da6e11768589b05ba1d\":\"getFile\",\"a7ddb4fc92b9c82786c87d69c54167aaef115aa6\":\"deleteFile\",\"a241b5139056ceab627ffe22fbfae213e9db0bf5\":\"getUserInfo\",\"a9ed87dacd58de7e1192179009594d53cfd44fa8\":\"deleteFolder\",\"02a5ce364e2b6e1a29562009eebc0bc5111c3d10\":\"getFolder\",\"c1bfa1b001a2fa7a847361bd17e83a074c63d25f\":\"createFolder\",\"28a6ff48f2db2aa2dbe85a85537107f5b04f891e\":\"fileSize\",\"6583cee628dca9c20a4cd4bcb4906fd1e405c077\":\"uploadFile\"} */ \n\n\n\n\n\n\nasync function createFolder(q, userId, folderName, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let folderId = \"folder\" + (0,uuid__WEBPACK_IMPORTED_MODULE_6__.v4)();\n        let values = [\n            folderId,\n            userId,\n            folderName,\n            parentFolder,\n            new Date()\n        ];\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].SELECTFOLDER, [\n            userId,\n            folderName,\n            parentFolder\n        ]).then(async (data)=>{\n            if (data[0].length > 0) {\n                throw Error(\"Duplicate folder\");\n            } else {\n                await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"][q], values).catch((err)=>{\n                    throw Error(\"Server error\");\n                });\n            }\n        }).catch((err)=>{\n            dbconnection.end();\n            throw Error(err.message);\n        });\n        let res = {\n            FOLDERID: folderId,\n            FOLDERNAME: folderName,\n            PARENTFOLDERNAME: parentFolder\n        };\n        dbconnection.end();\n        return res;\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function getFolder(userId, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let res = await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].FOLDERLIST, [\n            userId,\n            parentFolder\n        ]).catch((err)=>{\n            dbconnection.end();\n            throw Error(err.message);\n        });\n        res.pop();\n        dbconnection.end();\n        return res[0];\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nconst getSubsequestFolder = async (userId, dbconnection, folderName, parentFolder)=>{\n    let pname = parentFolder + \"/\" + folderName;\n    let res = await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].SELECTFROMPARENTNAME, [\n        userId,\n        pname\n    ]).catch((err)=>{\n        console.log(err.message);\n    //throw Error(err.message);\n    });\n    if (res[0].length === 0) return;\n    // console.log(res[0])\n    for(let i = 0; i < res[0].length; i++){\n        await getSubsequestFolder(dbconnection, res[0][i][\"FOLDERNAME\"], pname);\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].DELETEFOLDER, [\n            userId,\n            res[0][i][\"FOLDERID\"],\n            pname\n        ]).catch((err)=>{\n            console.log(err.message);\n        });\n    }\n    return;\n};\nasync function deleteFolder(userId, folderid, folderName, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let pname = parentFolder + \"/\" + folderName;\n        await getSubsequestFolder(userId, dbconnection, folderName, parentFolder);\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].DELETEFOLDER, [\n            userId,\n            folderid,\n            parentFolder\n        ]);\n        dbconnection.end();\n        return \"deleted\";\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function checkFolder(userId, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let pname = parentFolder.split(\"/\");\n        let checkF = await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].SELECTFOLDER, [\n            userId,\n            pname.pop(),\n            pname.join(\"/\")\n        ]).catch((err)=>{\n            console.log(err.message);\n        //throw Error(err.message);\n        });\n        if (checkF[0].length == 0) {\n            dbconnection.end();\n            throw Error(\"Invalid Folder Path\");\n        }\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nconst fileLocation = \"C:\\\\xampp\\\\htdocs\\\\bucket\";\nlet content = [];\nasync function uploadFile(userId, file, name, type, size, pathname, last) {\n    if (last) content.push(file);\n    else {\n        let fileId = type.split(\"/\")[0] + \"-\" + (0,uuid__WEBPACK_IMPORTED_MODULE_6__.v4)() + \"-\" + type.split(\"/\")[1];\n        const filePath = `${fileLocation}/${userId}/${pathname}/${fileId}/${name}`;\n        const folderpath = `${fileLocation}/${userId}/${pathname}/${fileId}`;\n        const path = `/${userId}/${pathname}/${fileId}/${name}`;\n        const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n            host: \"103.59.75.103\",\n            port: \"3306\",\n            database: \"priyonuj_drive_server\",\n            user: \"priyonuj_dmc\",\n            password: \"alumnidmc@241\",\n            namedPlaceholders: true\n        });\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].CHECKFILE, [\n            userId,\n            name,\n            pathname\n        ]).then(async (data)=>{\n            if (data[0].length > 0) {\n                throw Error(\"File already exists\");\n            } else {\n                let imagebase64Data = content.join(\"\");\n                content = [];\n                const buffer = Buffer.from(imagebase64Data, \"base64\");\n                if (!fs__WEBPACK_IMPORTED_MODULE_4___default().existsSync(`${fileLocation}`)) fs__WEBPACK_IMPORTED_MODULE_4___default().mkdirSync(`${fileLocation}`, {\n                    recursive: true\n                });\n                if (!fs__WEBPACK_IMPORTED_MODULE_4___default().existsSync(`${fileLocation}/${userId}`)) fs__WEBPACK_IMPORTED_MODULE_4___default().mkdirSync(`${fileLocation}/${userId}`, {\n                    recursive: true\n                });\n                if (!fs__WEBPACK_IMPORTED_MODULE_4___default().existsSync(`${fileLocation}/${userId}/${pathname}`)) fs__WEBPACK_IMPORTED_MODULE_4___default().mkdirSync(`${fileLocation}/${userId}/${pathname}`, {\n                    recursive: true\n                });\n                if (!fs__WEBPACK_IMPORTED_MODULE_4___default().existsSync(`${fileLocation}/${userId}/${pathname}/${fileId}`)) fs__WEBPACK_IMPORTED_MODULE_4___default().mkdirSync(`${fileLocation}/${userId}/${pathname}/${fileId}`, {\n                    recursive: true\n                });\n                try {\n                    fs__WEBPACK_IMPORTED_MODULE_4___default().writeFileSync(filePath, buffer);\n                    await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].UPLOADFILE, [\n                        fileId,\n                        userId,\n                        pathname,\n                        name,\n                        type,\n                        size,\n                        path,\n                        new Date()\n                    ]).catch((err)=>{\n                        console.log(err.message);\n                        throw Error(err.message);\n                    });\n                } catch (error) {\n                    dbconnection.end();\n                    throw Error(`Error creating page file at ${filePath}:`, error);\n                }\n            }\n        }).catch((err)=>{\n            dbconnection.end();\n            throw Error(err.message);\n        });\n        content = [];\n        let res = {\n            FILEID: fileId,\n            FILENAME: name,\n            FILEPATH: path,\n            FILETYPE: type\n        };\n        dbconnection.end();\n        return res;\n    }\n}\nasync function getFile(userId, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        const [result1, result2] = await Promise.all([\n            dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].FILELIST, [\n                userId,\n                parentFolder\n            ]),\n            await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].FOLDERLIST, [\n                userId,\n                parentFolder\n            ])\n        ]);\n        result1.pop();\n        result2.pop();\n        let finalResult = {\n            \"file\": result1[0],\n            \"folder\": result2[0]\n        };\n        // let res1 = await dbconnection.execute(query['FILEFOLDERCOUNT'], [userId, parentFolder, userId, parentFolder]).catch(err => {\n        //     dbconnection.end();\n        //     throw Error(err.message);\n        // });\n        // console.log(res1)\n        // console.log(finalResult) let res = await\n        // dbconnection.execute(query['FILELIST'], [userId, parentFolder]).catch(err =>\n        // {     dbconnection.end();     throw Error(err.message); }); res.pop()\n        dbconnection.end();\n        return finalResult;\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function deleteFile(userId, folderid, parentFolder) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].DELETEFILE, [\n            userId,\n            folderid,\n            parentFolder\n        ]);\n        dbconnection.end();\n        return \"deleted\";\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function starFile(star, userId, fileId) {\n    console.log(star, userId, fileId);\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].STARTFILE, [\n            star,\n            userId,\n            fileId\n        ]).catch((error)=>{\n            dbconnection.end();\n            throw Error(error.message);\n        });\n        dbconnection.end();\n        return \"done\";\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function fileSize(userId) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let res = await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].TOTALSIZE, [\n            userId\n        ]);\n        res.pop();\n        dbconnection.end();\n        return res[0];\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function getUserInfo(userId) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        let res = await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].SELECTUSER, [\n            userId\n        ]);\n        res.pop();\n        dbconnection.end();\n        return res[0];\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\nasync function createUser(userId, name, provide, email) {\n    const dbconnection = await mysql2_promise__WEBPACK_IMPORTED_MODULE_2__.createConnection({\n        host: \"103.59.75.103\",\n        port: \"3306\",\n        database: \"priyonuj_drive_server\",\n        user: \"priyonuj_dmc\",\n        password: \"alumnidmc@241\",\n        namedPlaceholders: true\n    });\n    try {\n        //USERID, USERNAME, PROVIDER, DATE, EMAIL\n        await dbconnection.execute(_app_helper_query__WEBPACK_IMPORTED_MODULE_3__[\"default\"].CREATEUSER, [\n            userId,\n            name,\n            provide,\n            new Date(),\n            email\n        ]).catch((error)=>{\n            dbconnection.end();\n            throw Error(error.message);\n        });\n        dbconnection.end();\n        return \"created\";\n    } catch (error) {\n        dbconnection.end();\n        throw Error(error.message);\n    }\n}\n\n(0,private_next_rsc_action_validate__WEBPACK_IMPORTED_MODULE_7__.ensureServerEntryExports)([\n    createFolder,\n    getFolder,\n    deleteFolder,\n    checkFolder,\n    uploadFile,\n    getFile,\n    deleteFile,\n    starFile,\n    fileSize,\n    getUserInfo,\n    createUser\n]);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"c1bfa1b001a2fa7a847361bd17e83a074c63d25f\", null, createFolder);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"02a5ce364e2b6e1a29562009eebc0bc5111c3d10\", null, getFolder);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"a9ed87dacd58de7e1192179009594d53cfd44fa8\", null, deleteFolder);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"a49b015fb9a7bd21de1214b92ab93b99334deca4\", null, checkFolder);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"6583cee628dca9c20a4cd4bcb4906fd1e405c077\", null, uploadFile);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"1cf4014382022929d9551da6e11768589b05ba1d\", null, getFile);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"a7ddb4fc92b9c82786c87d69c54167aaef115aa6\", null, deleteFile);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"5cd8f1646d6a0e2a7d987bf7e5cee84cdf610c93\", null, starFile);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"28a6ff48f2db2aa2dbe85a85537107f5b04f891e\", null, fileSize);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"a241b5139056ceab627ffe22fbfae213e9db0bf5\", null, getUserInfo);\n(0,private_next_rsc_action_proxy__WEBPACK_IMPORTED_MODULE_0__.createActionProxy)(\"3e5826a045268c6a519965a6cf53ccb0314e991e\", null, createUser);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64, \n//# sourceURL=webpack-internal:///(action-browser)/./src/app/util/db.js\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/undici","vendor-chunks/mysql2","vendor-chunks/@firebase","vendor-chunks/iconv-lite","vendor-chunks/@opentelemetry","vendor-chunks/long","vendor-chunks/@fastify","vendor-chunks/lru-cache","vendor-chunks/named-placeholders","vendor-chunks/tslib","vendor-chunks/denque","vendor-chunks/react-hot-toast","vendor-chunks/is-property","vendor-chunks/idb","vendor-chunks/uuid","vendor-chunks/sqlstring","vendor-chunks/seq-queue","vendor-chunks/generate-function","vendor-chunks/goober","vendor-chunks/safer-buffer","vendor-chunks/@swc","vendor-chunks/firebase","vendor-chunks/axios","vendor-chunks/asynckit","vendor-chunks/debug","vendor-chunks/mime-db","vendor-chunks/form-data","vendor-chunks/follow-redirects","vendor-chunks/proxy-from-env","vendor-chunks/react-tooltip","vendor-chunks/ms","vendor-chunks/mime-types","vendor-chunks/delayed-stream","vendor-chunks/combined-stream"], () => (__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.js&appDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CMy_World%5CWebsite%5Cmy-drive-nextjs%5Cmy-drive&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=export&preferredRegion=&middlewareConfig=e30%3D!")));
module.exports = __webpack_exports__;

})();