/*
 * 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 = "pages/_app";
exports.ids = ["pages/_app"];
exports.modules = {

/***/ "./pages/_app.js":
/*!***********************!*\
  !*** ./pages/_app.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 react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 _styles_globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles/globals.css */ \"./styles/globals.css\");\n/* harmony import */ var _styles_globals_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_styles_globals_css__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _utils_size_observer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/size-observer */ \"./utils/size-observer.tsx\");\n/* harmony import */ var _utils_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/store */ \"./utils/store.js\");\n\n\n\n\nfunction MyApp({ Component , pageProps  }) {\n    return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_utils_store__WEBPACK_IMPORTED_MODULE_3__.LangProvider, {\n        children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_utils_size_observer__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n            children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Component, {\n                ...pageProps\n            }, void 0, false, {\n                fileName: \"D:\\\\2022\\\\najm-main-master\\\\pages\\\\_app.js\",\n                lineNumber: 9,\n                columnNumber: 9\n            }, this)\n        }, void 0, false, {\n            fileName: \"D:\\\\2022\\\\najm-main-master\\\\pages\\\\_app.js\",\n            lineNumber: 8,\n            columnNumber: 7\n        }, this)\n    }, void 0, false, {\n        fileName: \"D:\\\\2022\\\\najm-main-master\\\\pages\\\\_app.js\",\n        lineNumber: 7,\n        columnNumber: 5\n    }, this);\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MyApp);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9wYWdlcy9fYXBwLmpzLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBQTtBQUE4QjtBQUNtQjtBQUNKO0FBRTdDLFNBQVNFLEtBQUssQ0FBQyxFQUFFQyxTQUFTLEdBQUVDLFNBQVMsR0FBRSxFQUFFO0lBQ3ZDLHFCQUNFLDhEQUFDSCxzREFBWTtrQkFDWCw0RUFBQ0QsNERBQVk7c0JBQ1gsNEVBQUNHLFNBQVM7Z0JBQUUsR0FBR0MsU0FBUzs7Ozs7b0JBQUk7Ozs7O2dCQUNmOzs7OztZQUNGLENBQ2hCO0NBQ0Y7QUFFRCxpRUFBZUYsS0FBSyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3BhZ2VzL19hcHAuanM/ZTBhZCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJy4uL3N0eWxlcy9nbG9iYWxzLmNzcydcbmltcG9ydCBTaXplT2JzZXJ2ZXIgZnJvbSAnLi4vdXRpbHMvc2l6ZS1vYnNlcnZlcidcbmltcG9ydCB7IExhbmdQcm92aWRlciB9IGZyb20gJy4uL3V0aWxzL3N0b3JlJ1xuXG5mdW5jdGlvbiBNeUFwcCh7IENvbXBvbmVudCwgcGFnZVByb3BzIH0pIHtcbiAgcmV0dXJuIChcbiAgICA8TGFuZ1Byb3ZpZGVyPlxuICAgICAgPFNpemVPYnNlcnZlcj5cbiAgICAgICAgPENvbXBvbmVudCB7Li4ucGFnZVByb3BzfSAvPlxuICAgICAgPC9TaXplT2JzZXJ2ZXI+XG4gICAgPC9MYW5nUHJvdmlkZXI+XG4gIClcbn1cblxuZXhwb3J0IGRlZmF1bHQgTXlBcHBcbiJdLCJuYW1lcyI6WyJTaXplT2JzZXJ2ZXIiLCJMYW5nUHJvdmlkZXIiLCJNeUFwcCIsIkNvbXBvbmVudCIsInBhZ2VQcm9wcyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./pages/_app.js\n");

/***/ }),

/***/ "./utils/size-observer.tsx":
/*!*********************************!*\
  !*** ./utils/size-observer.tsx ***!
  \*********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"SizeContext\": () => (/* binding */ SizeContext),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst SizeContext = /*#__PURE__*/ react__WEBPACK_IMPORTED_MODULE_1___default().createContext({\n    innerWidth: 0\n});\nconst SizeObserver = ({ children  })=>{\n    const { 0: innerWidth , 1: setInnerWidth  } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0);\n    const handleResize = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(()=>{\n        setInnerWidth(window.innerWidth);\n    }, []);\n    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{\n        window.addEventListener(\"resize\", handleResize, {\n            passive: true\n        });\n        return ()=>{\n            window.removeEventListener(\"resize\", handleResize);\n        };\n    }, [\n        handleResize\n    ]);\n    return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SizeContext.Provider, {\n        value: {\n            innerWidth\n        },\n        children: children\n    }, void 0, false, {\n        fileName: \"D:\\\\2022\\\\najm-main-master\\\\utils\\\\size-observer.tsx\",\n        lineNumber: 23,\n        columnNumber: 5\n    }, undefined);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SizeObserver);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi91dGlscy9zaXplLW9ic2VydmVyLnRzeC5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUErRDtBQU14RCxNQUFNSSxXQUFXLGlCQUFHSiwwREFBbUIsQ0FBYztJQUMxRE0sVUFBVSxFQUFFLENBQUM7Q0FDZCxDQUFDO0FBRUYsTUFBTUMsWUFBWSxHQUFHLENBQUMsRUFBRUMsUUFBUSxHQUFpQyxHQUFLO0lBQ3BFLE1BQU0sS0FBQ0YsVUFBVSxNQUFFRyxhQUFhLE1BQUlOLCtDQUFRLENBQUMsQ0FBQyxDQUFDO0lBQy9DLE1BQU1PLFlBQVksR0FBR1Qsa0RBQVcsQ0FBQyxJQUFNO1FBQ3JDUSxhQUFhLENBQUNFLE1BQU0sQ0FBQ0wsVUFBVSxDQUFDO0tBQ2pDLEVBQUUsRUFBRSxDQUFDO0lBQ05KLGdEQUFTLENBQUMsSUFBTTtRQUNkUyxNQUFNLENBQUNDLGdCQUFnQixDQUFDLFFBQVEsRUFBRUYsWUFBWSxFQUFFO1lBQUVHLE9BQU8sRUFBRSxJQUFJO1NBQUUsQ0FBQztRQUNsRSxPQUFPLElBQU07WUFDWEYsTUFBTSxDQUFDRyxtQkFBbUIsQ0FBQyxRQUFRLEVBQUVKLFlBQVksQ0FBQztTQUNuRDtLQUNGLEVBQUU7UUFBQ0EsWUFBWTtLQUFDLENBQUM7SUFDbEIscUJBQ0UsOERBQUNOLFdBQVcsQ0FBQ1csUUFBUTtRQUFDQyxLQUFLLEVBQUU7WUFBRVYsVUFBVTtTQUFFO2tCQUN4Q0UsUUFBUTs7Ozs7aUJBQ1ksQ0FDeEI7Q0FDRjtBQUNELGlFQUFlRCxZQUFZIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vdXRpbHMvc2l6ZS1vYnNlcnZlci50c3g/ZjFjZiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlQ2FsbGJhY2ssIHVzZUVmZmVjdCwgdXNlU3RhdGUgfSBmcm9tICdyZWFjdCdcblxuaW50ZXJmYWNlIFNjcm9sbFZhbHVlIHtcbiAgaW5uZXJXaWR0aDogbnVtYmVyXG59XG5cbmV4cG9ydCBjb25zdCBTaXplQ29udGV4dCA9IFJlYWN0LmNyZWF0ZUNvbnRleHQ8U2Nyb2xsVmFsdWU+KHtcbiAgaW5uZXJXaWR0aDogMCxcbn0pXG5cbmNvbnN0IFNpemVPYnNlcnZlciA9ICh7IGNoaWxkcmVuIH06IHsgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZSB9KSA9PiB7XG4gIGNvbnN0IFtpbm5lcldpZHRoLCBzZXRJbm5lcldpZHRoXSA9IHVzZVN0YXRlKDApXG4gIGNvbnN0IGhhbmRsZVJlc2l6ZSA9IHVzZUNhbGxiYWNrKCgpID0+IHtcbiAgICBzZXRJbm5lcldpZHRoKHdpbmRvdy5pbm5lcldpZHRoKVxuICB9LCBbXSlcbiAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgaGFuZGxlUmVzaXplLCB7IHBhc3NpdmU6IHRydWUgfSlcbiAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGhhbmRsZVJlc2l6ZSlcbiAgICB9XG4gIH0sIFtoYW5kbGVSZXNpemVdKVxuICByZXR1cm4gKFxuICAgIDxTaXplQ29udGV4dC5Qcm92aWRlciB2YWx1ZT17eyBpbm5lcldpZHRoIH19PlxuICAgICAge2NoaWxkcmVufVxuICAgIDwvU2l6ZUNvbnRleHQuUHJvdmlkZXI+XG4gIClcbn1cbmV4cG9ydCBkZWZhdWx0IFNpemVPYnNlcnZlclxuIl0sIm5hbWVzIjpbIlJlYWN0IiwidXNlQ2FsbGJhY2siLCJ1c2VFZmZlY3QiLCJ1c2VTdGF0ZSIsIlNpemVDb250ZXh0IiwiY3JlYXRlQ29udGV4dCIsImlubmVyV2lkdGgiLCJTaXplT2JzZXJ2ZXIiLCJjaGlsZHJlbiIsInNldElubmVyV2lkdGgiLCJoYW5kbGVSZXNpemUiLCJ3aW5kb3ciLCJhZGRFdmVudExpc3RlbmVyIiwicGFzc2l2ZSIsInJlbW92ZUV2ZW50TGlzdGVuZXIiLCJQcm92aWRlciIsInZhbHVlIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./utils/size-observer.tsx\n");

/***/ }),

/***/ "./utils/store.js":
/*!************************!*\
  !*** ./utils/store.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 */   \"LangProvider\": () => (/* binding */ LangProvider),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"react/jsx-dev-runtime\");\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 */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst LangContext = /*#__PURE__*/ (0,react__WEBPACK_IMPORTED_MODULE_1__.createContext)();\nfunction LangProvider({ children  }) {\n    const { 0: en , 1: setEn  } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false) //default lang english const [en, setEn] = useState(true)\n    ;\n    function changeLang() {\n        setEn(!en);\n    }\n    return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(LangContext.Provider, {\n        value: {\n            en,\n            changeLang\n        },\n        children: children\n    }, void 0, false, {\n        fileName: \"D:\\\\2022\\\\najm-main-master\\\\utils\\\\store.js\",\n        lineNumber: 11,\n        columnNumber: 5\n    }, this);\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (LangContext);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi91dGlscy9zdG9yZS5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUErQztBQUUvQyxNQUFNRSxXQUFXLGlCQUFHRixvREFBYSxFQUFFO0FBRTVCLFNBQVNHLFlBQVksQ0FBQyxFQUFFQyxRQUFRLEdBQUUsRUFBRTtJQUN6QyxNQUFNLEtBQUNDLEVBQUUsTUFBRUMsS0FBSyxNQUFJTCwrQ0FBUSxDQUFDLEtBQUssQ0FBQywwREFBeUQ7SUFBekQ7SUFDbkMsU0FBU00sVUFBVSxHQUFHO1FBQ3BCRCxLQUFLLENBQUMsQ0FBQ0QsRUFBRSxDQUFDO0tBQ1g7SUFDRCxxQkFDRSw4REFBQ0gsV0FBVyxDQUFDTSxRQUFRO1FBQUNDLEtBQUssRUFBRTtZQUFFSixFQUFFO1lBQUVFLFVBQVU7U0FBRTtrQkFDNUNILFFBQVE7Ozs7O1lBQ1ksQ0FDeEI7Q0FDRjtBQUVELGlFQUFlRixXQUFXIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vdXRpbHMvc3RvcmUuanM/ODk2OSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVDb250ZXh0LCB1c2VTdGF0ZSB9IGZyb20gJ3JlYWN0J1xuXG5jb25zdCBMYW5nQ29udGV4dCA9IGNyZWF0ZUNvbnRleHQoKVxuXG5leHBvcnQgZnVuY3Rpb24gTGFuZ1Byb3ZpZGVyKHsgY2hpbGRyZW4gfSkge1xuICBjb25zdCBbZW4sIHNldEVuXSA9IHVzZVN0YXRlKGZhbHNlKS8vZGVmYXVsdCBsYW5nIGVuZ2xpc2ggY29uc3QgW2VuLCBzZXRFbl0gPSB1c2VTdGF0ZSh0cnVlKVxuICBmdW5jdGlvbiBjaGFuZ2VMYW5nKCkge1xuICAgIHNldEVuKCFlbilcbiAgfVxuICByZXR1cm4gKFxuICAgIDxMYW5nQ29udGV4dC5Qcm92aWRlciB2YWx1ZT17eyBlbiwgY2hhbmdlTGFuZyB9fT5cbiAgICAgIHtjaGlsZHJlbn1cbiAgICA8L0xhbmdDb250ZXh0LlByb3ZpZGVyPlxuICApXG59XG5cbmV4cG9ydCBkZWZhdWx0IExhbmdDb250ZXh0XG4iXSwibmFtZXMiOlsiY3JlYXRlQ29udGV4dCIsInVzZVN0YXRlIiwiTGFuZ0NvbnRleHQiLCJMYW5nUHJvdmlkZXIiLCJjaGlsZHJlbiIsImVuIiwic2V0RW4iLCJjaGFuZ2VMYW5nIiwiUHJvdmlkZXIiLCJ2YWx1ZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./utils/store.js\n");

/***/ }),

/***/ "./styles/globals.css":
/*!****************************!*\
  !*** ./styles/globals.css ***!
  \****************************/
/***/ (() => {



/***/ }),

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

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

/***/ }),

/***/ "react/jsx-dev-runtime":
/*!****************************************!*\
  !*** external "react/jsx-dev-runtime" ***!
  \****************************************/
/***/ ((module) => {

"use strict";
module.exports = require("react/jsx-dev-runtime");

/***/ })

};
;

// 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_exec__("./pages/_app.js"));
module.exports = __webpack_exports__;

})();