Files
old-kitabcitab-frontend/kitabcitab/.next/cache/webpack/client-development/8.pack

1184 lines
7.3 MiB
Plaintext
Raw Normal View History

wpc<00><>t<10>webpack/lib/cache/PackFileCacheStrategy<67>PackContentItems <10>` )Compilation/modules|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!<1E>
ResolverCachePlugin|normal|default|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|commonjs|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab|request=|./pages/[book]/[id]/index.jsxCompilation/modules|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js!/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[3].oneOf[2].use[1]!/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js<1E>
ResolverCachePlugin|normal|default|fullySpecified=|false|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|esm|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]|request=|react/jsx-dev-runtime<1E>
ResolverCachePlugin|normal|default|fullySpecified=|false|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|esm|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]|request=|react-icons/ai<1E>
ResolverCachePlugin|normal|default|fullySpecified=|false|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|esm|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]|request=|next/link<1E>
ResolverCachePlugin|normal|default|fullySpecified=|false|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|esm|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]|request=|next/router8Compilation/codeGeneration|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!|webpack<1E>Compilation/codeGeneration|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js!/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[3].oneOf[2].use[1]!/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js|webpack<63>Compilation/assets|chunkpages/[book]/[id]<1E>
ResolverCachePlugin|normal|default|fallback=[|assert=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/assert/assert.js|buffer=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/buffer/index.js|constants=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/constants-browserify/constants.json|crypto=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/crypto-browserify/index.js|domain=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/domain-browser/index.js|http=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-http/index.js|https=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/https-browserify/index.js|os=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/os-browserify/browser.js|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/path-browserify/index.js|punycode=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/punycode/punycode.js|process=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/polyfills/process.js|querystring=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/querystring-es3/index.js|stream=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/stream-browserify/index.js|string_decoder=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/string_decoder/string_decoder.js|sys=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|timers=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/timers-browserify/main.js|tty=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/tty-browserify/index.js|util=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/util/util.js|vm=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/vm-browserify/index.js|zlib=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/browserify-zlib/index.js|events=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/events/events.js|setImmediate=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/setimmediate/setImmediate.js|]|dependencyType=|commonjs|path=|/home/ismail/Desktop/kitabcitab-frontend/kitabcitab|request=|./node_modules/next/dist/pages/_error.js<10>webpack/lib/NormalModule<11>webpack/lib/util/registerExternalSerializer<65>webpack-sources/OriginalSource%
(window.__NEXT_P = window.__NEXT_P || []).push([
"/[book]/[id]",
function () {
return require("./pages/[book]/[id]/index.js");
}
]);
if(module.hot) {
module.hot.dispose(function () {
window.__NEXT_P.push(["/[book]/[id]"])
});
}
<1E>webpack://./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!<12> <0A>javascript/auto<11> <15><10>` <0A>cacheable<6C>parsed<65>fileDependencies<65>contextDependencies<65>missingDependencies<65>buildDependencies<65>valueDependencies<65>hash<73>assets<74>assetsInfo<66>moduleConcatenationBailout<75>topLevelDeclarations<6E>snapshot <10>webpack/lib/util/LazySet<01>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js<01>webpack/DefinePlugin_hash<73>7cd90c50<17>c8ddf8c6d563fdbc<18>Hot Module Replacement<10><10>webpack/lib/FileSystemInfo<66>Snapshot K:alxB<10>webpack/lib/dependencies/RequireHeaderDependencyaov b6<10>webpack/lib/dependencies/ConstDependency<10>trueA<><00> a <01>module.hotA<><00><01>module  `<10>webpack/lib/dependencies/CommonJsRequireDependency<10>./pages/[book]/[id]/index.js<15>`w@<40> b6<10>webpack/lib/cache/ResolverCachePlugin `<12>_ResolverCachePluginCacheMiss<73>context<78>path<74>request<73>query<72>fragment<15><>directory<72>file<6C>internal<61>fullySpecified<65>descriptionFilePath<74>descriptionFileData<74>descriptionFileRoot<6F>relativePath<74>__innerRequest_request<73>__innerRequest_relativePath<74>__innerRequest  <03>issuer<65>issuerLayer<65>compiler<17><11>client<17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js<18><> <20>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/package.json <06>name<6D>version<6F>private<74>scripts<74>dependencies<65>devDependencies<17>kitabcitab<61>0.1.0  <04>dev<65>build<6C>start<72>lint<17>next dev<65>next build<6C>next start<72>next lint <07>@next/font<6E>eslint<6E>eslint-config-next<78>next<78>react<63>react-dom<6F>react-icons<17>13.1.1<EFBFBD>8.30.0<15><15><>18.2.0<15><>^4.7.1 <03>autoprefixer<65>postcss<73>tailwindcss<17>^10.4.13<EFBFBD>^8.4.20<EFBFBD>^3.2.4<17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab<15><15><15>@<40> N:alxB <15><>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]<5D>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]<5D>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages <03>safeTime<6D>accuracy<63>timestamp p<>alxB
<00><>alxB  <15><15>  N:alxB <15><15><>/home/ismail/Desktop/kitabcitab-frontend<6E>/home/ismail/Desktop<6F>/home/ismail<69>/home<6D>/ <15> p<>alxB
<00><>alxB<15><15><15><15><15><15>@<40> <03>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/package.json <10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/SourceMapSource <1F>'import { jsxDEV as _jsxDEV, Fragment as _Fragment } from "react/jsx-dev-runtime";
var _s = $RefreshSig$();
import { AiOutlineLeft, AiOutlineRight } from "react-icons/ai";
import Link from "next/link";
import { useRouter } from "next/router";
const result = (param)=>{
let { data } = param;
_s();
const router = useRouter();
console.log(data);
const { book , writer , text } = data._source;
const nextPageHandler = ()=>{
if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) + 1));
};
const prevPageHandler = ()=>{
if (data._id - 1 === 0) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) - 1));
};
return /*#__PURE__*/ _jsxDEV(_Fragment, {
children: /*#__PURE__*/ _jsxDEV("div", {
className: "flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]",
children: [
/*#__PURE__*/ _jsxDEV("div", {
className: "p-10 w-[100vw] laptop:w-[25rem]",
children: /*#__PURE__*/ _jsxDEV(Link, {
href: "/",
children: /*#__PURE__*/ _jsxDEV("p", {
className: "text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif ",
children: "KitabCitab"
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 32
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 17
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 27,
columnNumber: 13
}, this),
/*#__PURE__*/ _jsxDEV("div", {
className: "group my-3 mx-auto py-5 h-[5vh] min-w-[90vw]n w-[90vw] bg-[#202124] flex flex-row justify-around items-center tablet:w-[70vw] laptop:min-w-[40vw] laptop:w-[40vw] laptop:mx-0 laptop:my-10 laptop:justify-between ",
children: [
/*#__PURE__*/ _jsxDEV("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>prevPageHandler(),
children: /*#__PURE__*/ _jsxDEV(AiOutlineLeft, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 103
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 17
}, this),
/*#__PURE__*/ _jsxDEV("p", {
className: "text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center",
children: [
'"',
book,
'", ',
writer,
", str.",
data._id
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 50,
columnNumber: 17
}, this),
/*#__PURE__*/ _jsxDEV("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>nextPageHandler(),
children: /*#__PURE__*/ _jsxDEV(AiOutlineRight, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 103
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 17
}, this)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 30,
columnNumber: 13
}, this),
/*#__PURE__*/ _jsxDEV("div", {
className: "page flex laptop:justify-center laptop:min-w-[100%]",
children: /*#__PURE__*/ _jsxDEV("p", {
className: " min-w-[90vw] w-[100%] px-5 mt-8 pb-[5rem] tablet:w-[100%] tablet:px-[5rem] laptop:min-w-[45vw] laptop:w-[60vw] text-white font-serif text-2xl ",
children: text
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 54,
columnNumber: 17
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 53,
columnNumber: 13
}, this)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 26,
columnNumber: 9
}, this)
}, void 0, false);
};
_s(result, "fN7XvhJ+p5oE6+Xlo0NJmXpxjC8=", false, function() {
return [
useRouter
];
});
export var __N_SSP = true;
export default result;
2023-01-04 02:30:44 +01:00
;
// Wrapped in an IIFE to avoid polluting the global scope
;
(function () {
var _a, _b;
// Legacy CSS implementations will `eval` browser code in a Node.js context
// to extract CSS. For backwards compatibility, we need to check we're in a
// browser context before continuing.
if (typeof self !== 'undefined' &&
// AMP / No-JS mode does not inject these helpers:
'$RefreshHelpers$' in self) {
// @ts-ignore __webpack_module__ is global
var currentExports = __webpack_module__.exports;
// @ts-ignore __webpack_module__ is global
var prevExports = (_b = (_a = __webpack_module__.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;
// This cannot happen in MainTemplate because the exports mismatch between
// templating and execution.
self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, __webpack_module__.id);
// A module can be accepted automatically based on its exports, e.g. when
// it is a Refresh Boundary.
if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {
// Save the previous exports on update so we can compare the boundary
// signatures.
__webpack_module__.hot.dispose(function (data) {
data.prevExports = currentExports;
});
// Unconditionally accept an update to this module, we'll check if it's
// still a Refresh Boundary later.
// @ts-ignore importMeta is replaced in the loader
import.meta.webpackHot.accept();
// This field is set when the previous version of this module was a
// Refresh Boundary, letting us know we need to check for invalidation or
// enqueue an update.
if (prevExports !== null) {
// A boundary can become ineligible if its exports are incompatible
// with the previous exports.
//
// For example, if you add/remove/change exports, we'll want to
// re-execute the importing modules, and force those components to
// re-render. Similarly, if you convert a class component to a
// function, we want to invalidate the boundary.
if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {
__webpack_module__.hot.invalidate();
}
else {
self.$RefreshHelpers$.scheduleUpdate();
}
}
}
else {
// Since we just executed the code for the module, it's possible that the
// new exports made it ineligible for being a boundary.
// We only care about the case when we were _previously_ a boundary,
// because we already accepted this update (accidental side effect).
var isNoLongerABoundary = prevExports !== null;
if (isNoLongerABoundary) {
__webpack_module__.hot.invalidate();
}
2023-01-04 02:30:44 +01:00
}
}
})();
<1E>webpack://./node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js!./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[3].oneOf[2].use[1]!./pages/[book]/[id]/index.js<1F>{"version":3,"sources":["webpack://./pages/[book]/[id]/index.js"],"sourcesContent":["import { AiOutlineLeft, AiOutlineRight } from 'react-icons/ai'\nimport Link from \"next/link\"\nimport { useRouter } from 'next/router'\nimport { ENV_VAR } from '../../../envconfig'\n\n\nconst result = ({data}) => {\n\n const router = useRouter()\n console.log(data)\n const {book, writer, text} = data._source\n const nextPageHandler = () => {\n if(Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return\n\n router.push(`/${book.toLowerCase()}/${Number(data._id) + 1}`)\n }\n\n const prevPageHandler = () => {\n if(data._id - 1 === 0) return\n\n router.push(`/${book.toLowerCase()}/${Number(data._id) - 1}`)\n } \n\n return (\n <>\n <div className=\"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\">\n <div className=\"p-10 w-[100vw] laptop:w-[25rem]\">\n <Link href='/'><p className=\"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \">KitabCitab</p></Link>\n </div>\n <div className=\"group\n my-3\n mx-auto\n py-5 \n h-[5vh]\n min-w-[90vw]n\n w-[90vw]\n bg-[#202124]\n flex flex-row justify-around items-center\n\n tablet:w-[70vw]\n\n laptop:min-w-[40vw]\n laptop:w-[40vw]\n laptop:mx-0\n laptop:my-10\n laptop:justify-between\n \"\n >\n <i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => prevPageHandler()}><AiOutlineLeft size={25} /></i>\n <p className=\"text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center\">\"{book}\", {writer}, str.{data._id}</p>\n <i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => nextPageHandler()}><AiOutlineRight size={25} /></i>\n </div>\n <div className='page flex laptop:justify-center laptop:min-w-[100%]'>\n <p className='\n min-w-[90vw]\n w-[100%]\n px-5\n mt-8\n pb-[5rem]\n\n tablet:w-[100%]\n tablet:px-[5rem]\n\n laptop:min-w-[45vw]\n laptop:w-[60vw]\n\n text-white\n font-serif\n text-2xl\n '\n >\n {text}\n </p>\n </div>\n </div> \n </>\n )\n}\n\nexport default result\n\nexport async function getServerSideProps (context) {\n \n try{\n const res = await fetch(`${ENV_VAR}library${context.resolvedUrl}`)\n const data = await res.json()\n\n return { props: {data} }\n }\n catch{err => console.log(err)}\n\n \n}\n\n"],"names":["AiOutlineLeft","AiOutlineRight","Link","useRouter","result","data","router","console","log","book","writer","text","_source","nextPageHandler","Number","_id","numOfPages","push","toLowerCase","prevPageHandler","div","className","href","p","i","onClick","size"],"mappings":"AAAA;;AAAA,SAASA,aAAa,EAAEC,cAAc,QAAQ,iBAAgB;AAC9D,OAAOC,UAAU,YAAW;AAC5B,SAASC,SAAS,QAAQ,cAAa;AAIvC,MAAMC,SAAS,SAAY;QAAX,EAACC,KAAI,EAAC;;IAElB,MAAMC,SAASH;IACfI,QAAQC,GAAG,CAACH;IACZ,MAAM,EAACI,KAAI,EAAEC,OAAM,EAAEC,KAAI,EAAC,GAAGN,KAAKO,OAAO;IACzC,MAAMC,kBAAkB,IAAM;QAC1B,IAAGC,OAAOT,KAAKU,GAAG,IAAI,MAAMD,OAAOT,KAAKO,OAAO,CAACI,UAAU,IAAI,GAAG;QAEjEV,OAAOW,IAAI,CAAC,AAAC,IAAyBH,OAAtBL,KAAKS,WAAW,IAAG,KAAwB,OAArBJ,OAAOT,KAAKU,GAAG,IAAI;IAC7D;IAEA,MAAMI,kBAAkB,IAAM;QAC1B,IAAGd,KAAKU,GAAG,GAAG,MAAM,GAAG;
<EFBFBD>exportsType<EFBFBD>namespace o<><6F><EFBFBD>`<60> <15>
 `p<><70><EFBFBD>q<><71><EFBFBD>r<><72><EFBFBD>s<><73><EFBFBD>t<><74><EFBFBD>u<><75><EFBFBD>v<><76><EFBFBD>w<><77><EFBFBD>x<><78><EFBFBD>y<><79><EFBFBD><EFBFBD>strict<63>exportsArgumentx<><78><EFBFBD>y<><79><EFBFBD>z<><7A><EFBFBD> <02>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js<6A>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/loaders/next-swc-loader.js z<><7A><EFBFBD>{<7B><><EFBFBD><17>174adea55950b0d0 <0C>__webpack_exports__<5F>__webpack_module__<03>_s<5F>result<6C>__N_SSP K:alxB <15><15> `<10>webpack/lib/dependencies/HarmonyCompatibilityDependency d<><00><00><05>
`Q `Q<05>
`k@<40> `?<05>
A<><00> `<05>
A<><00> `(<10>webpack/lib/dependencies/HarmonyExportHeaderDependencya APc AIc @<40>@<40>`<06>undefined A<><00> c##<15> A<><00> c((<15> A<><00> c--<15> A<> <00>  c::#<15> A<> <00>  c??<15> A<><00> cNN<15> A# cXX#<15> A=A c]]<15> AHL ccc<15> A<><00> cmm<15> A<><00> crr<15> A<><00> cx x Asy Adz @<40>@<40>`V<><56><EFBFBD> A<><00> U<><55><EFBFBD> @<40>`!@<40>`3S<><53><EFBFBD> A); R<><52><EFBFBD> @<40>`*@<40>`<<06>module.id As<00> <15> @<40>`Q@<40>`fL<><4C><EFBFBD> A<><00> K<><4B><EFBFBD> @<40>`@<40>`"<06>module.hot.accept A9!V! G<><47><EFBFBD> @<40>`@<40>`/E<><45><EFBFBD> A<>$<00>$ D<><44><EFBFBD> @<40>`@<40>`*B<><42><EFBFBD> As'<00>' A<><41><EFBFBD> @<40>`@<40>`& `<10>webpack/lib/dependencies/HarmonyImportSideEffectDependency<18>react/jsx-dev-runtime<15> `Q<18>react-icons/ai<15> `?<18>next/link<15> `<18>next/router<15> `(<10>webpack/lib/dependencies/HarmonyImportSpecifierDependencya <01>useRouter<15> ADM <15><15><15> b  <01>jsxDEV<17>_jsxDEV A/6 <15><15><15> c  <01>Fragment<17>_Fragment A7@  <15><15><15> c!* <15><15> Adk <15><15><15> c ' <15><15> A9@ <15><15><15> c% <15><15> A<><00> <15><15><15> c,3 <01>default<17>Link A<><00>  <15><15><15> c48 <15><15> A" <15><15><15> c07 <15><15> A   <15><15><15> c..% <15><15> A\
c
 <15><15><15> c1&1- <15><15> A* 1  <15><15><15> c444; <01>AiOutlineLeft<15> A2 ?   <15><15><15> c4<4I <15><15> A<> <00>  <15><15><15> c@&@- <15><15> A<><00> <15><15><15> cO&O- <15><15> A<><00> <15><15><15> cR4R; <01>AiOutlineRight<15> A<><00>  <15><15><15> cR<RJ <15><15> Amt <15><15><15> cdd% <15><15> A <15><15><15> cf,f3 <15><15> A4=  <15><15><15> c}}<10>webpack/lib/dependencies/HarmonyExportSpecifierDependency@q<><71><EFBFBD>q<><71><EFBFBD> @<40>@<40>`<10>webpack/lib/dependencies/HarmonyExportExpressionDependency`<60><15><> @<40>@<40>`
<EFBFBD><EFBFBD><EFBFBD> <0E><><EFBFBD><11><><EFBFBD>@<0F><><EFBFBD><17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.js<18><> <20>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/package.json`<1A>_args<67>_from<6F>_id<69>_inBundle<6C>_integrity<74>_location<6F>_phantomChildren<65>_requested<65>_requiredBy<42>_resolved<65>_spec<65>_where<72>browserify<66>bugs<06><><EFBFBD><EFBFBD>description<6F>engines<65>exports<74>files<65>homepage<67>keywords<64>license<73>main<16><><EFBFBD><EFBFBD><EFBFBD>repository<16><><EFBFBD><EFBFBD><02>react@18.2.0 <20><><EFBFBD><15><15> <0A>sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==<3D>/react <08>type<70>registry<72>raw<16><><EFBFBD><EFBFBD><EFBFBD>escapedName<6D>rawSpec<65>saveSpec<65>fetchSpec<16><><EFBFBD><EFBFBD> <15><01><><EFBFBD><01><><EFBFBD><07><><EFBFBD>@<07><><EFBFBD><01>/<17>https://registry.npmjs.org/react/-/react-18.2.0.tgz<04><><EFBFBD><10><><EFBFBD><10>transform<01>loose-envify<10>url<72>https://github.com/facebook/react/issues<15><>^1.1.0<17>React is a JavaScript library for building user interfaces.<10>node<64>>=0.10.0<04>.<2E>./package.json<6F>./jsx-runtime<6D>./jsx-dev-runtime<02>react-server<15><17>./react.shared-subset.js<6A>./index.js<15><>./jsx-runtime.js<6A>./jsx-dev-runtime.js<08>LICENSE<53>README.md<6D>index.js<6A>cjs/<2F>umd/<2F>jsx-runtime.js<6A>jsx-dev-runtime.js<6A>react.shared-subset.js<17>https://reactjs.org/<16><><EFBFBD><EFBFBD><17>MIT<15><16><><EFBFBD><EFBFBD><15><15><16><><EFBFBD><EFBFBD><17>git<69>git+https://github.com/facebook/react.git<69>packages/react<16><><EFBFBD><EFBFBD><17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react<15><15><15> @<40> O:alxB<01>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules<16><><EFBFBD><EFBFBD><05>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/package.json <15><1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react<15><>*missing<15> <15><15><15> ` <1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/package.json<15><1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.mjs<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.js<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.tsx<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.ts<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.jsx<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.json<1E>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.wasm<73>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime<6D>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react/jsx-dev-runtime.mjs <16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD> <16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD>@<40><><EFBFBD><EFBFBD><17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react-icons/ai/index.esm.js<18><> <20>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react-icons/ai/package.json<02>sideEffectsv<><76><EFBFBD> <0A>./index.esm.js<17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/react-icons/ai<15><15><15> @<40> O:alxB<15><16><><EFBFBD><EFBFBD><03>/home/ismail/Desktop/kitabc
(window.__NEXT_P = window.__NEXT_P || []).push([
"/[book]/[id]",
function () {
return require("./pages/[book]/[id]/index.js");
}
]);
if(module.hot) {
module.hot.dispose(function () {
window.__NEXT_P.push(["/[book]/[id]"])
});
}
<1E>webpack://./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!bouwD<77><00><00><00><00><00>__webpack_require__<18>/*! ./pages/[book]/[id]/index.js */ "./pages/[book]/[id]/index.js"<18>true<18>module.hot<16><><EFBFBD><EFBFBD><EFBFBD>source<63>size<7A>maps:<3A><><EFBFBD>O
(window.__NEXT_P = window.__NEXT_P || []).push([
"/[book]/[id]",
function () {
return __webpack_require__(/*! ./pages/[book]/[id]/index.js */ "./pages/[book]/[id]/index.js");
}
]);
if(true) {
module.hot.dispose(function () {
window.__NEXT_P.push(["/[book]/[id]"])
});
}
<01>{"filename":"[file].map[query]","module":true,"columns":true,"noSources":false,"namespace":"_N_E"}<02>map<61>bufferedMapq<><71><EFBFBD>]<5D><><EFBFBD><EFBFBD>mappings<15><>sourcesContent<6E>names<03>xo;AACA;AACA;AACA;AACA,eAAe,mBAAO,CAAC,kEAA8B;AACrD;AACA;AACA,OAAO,IAAU;AACjB,MAAM,UAAU;AAChB;AACA,OAAO;AACP;AACA$<24><><EFBFBD>"<22><><EFBFBD>ReplaceSourceOriginalSource<1C><><EFBFBD><1F>webpack://./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!111117__webpack_require__undefined119148/*! ./pages/[book]/[id]/index.js */ "./pages/[book]/[id]/index.js"undefined175184trueundefined195204module.hotundefined<02>__webpack_require__:<3A><><EFBFBD><18>9f1d24a420236c39<15><15> <00>D<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "__N_SSP": function() { return /* binding */ __N_SSP; }
/* harmony export */ });
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ "./node_modules/react-icons/ai/index.esm.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ "./node_modules/next/link.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ "./node_modules/next/router.js");
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ReplaceSource<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/SourceMapSource<1F>'import { jsxDEV as _jsxDEV, Fragment as _Fragment } from "react/jsx-dev-runtime";
var _s = $RefreshSig$();
import { AiOutlineLeft, AiOutlineRight } from "react-icons/ai";
import Link from "next/link";
import { useRouter } from "next/router";
const result = (param)=>{
let { data } = param;
_s();
const router = useRouter();
console.log(data);
const { book , writer , text } = data._source;
const nextPageHandler = ()=>{
if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) + 1));
};
const prevPageHandler = ()=>{
if (data._id - 1 === 0) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) - 1));
};
return /*#__PURE__*/ _jsxDEV(_Fragment, {
children: /*#__PURE__*/ _jsxDEV("div", {
className: "flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]",
children: [
/*#__PURE__*/ _jsxDEV("div", {
className: "p-10 w-[100vw] laptop:w-[25rem]",
children: /*#__PURE__*/ _jsxDEV(Link, {
href: "/",
children: /*#__PURE__*/ _jsxDEV("p", {
className: "text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif ",
children: "KitabCitab"
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 32
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 17
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 27,
columnNumber: 13
}, this),
/*#__PURE__*/ _jsxDEV("div", {
className: "group my-3 mx-auto py-5 h-[5vh] min-w-[90vw]n w-[90vw] bg-[#202124] flex flex-row justify-around items-center tablet:w-[70vw] laptop:min-w-[40vw] laptop:w-[40vw] laptop:mx-0 laptop:my-10 laptop:justify-between ",
children: [
/*#__PURE__*/ _jsxDEV("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>prevPageHandler(),
children: /*#__PURE__*/ _jsxDEV(AiOutlineLeft, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 103
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 17
}, this),
/*#__PURE__*/ _jsxDEV("p", {
className: "text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center",
children: [
'"',
book,
'", ',
writer,
", str.",
data._id
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 50,
columnNumber: 17
}, this),
/*#__PURE__*/ _jsxDEV("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>nextPageHandler(),
children: /*#__PURE__*/ _jsxDEV(AiOutlineRight, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 103
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 17
}, this)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 30,
columnNumber: 13
}, this),
/*#__PURE__*/ _jsxDEV("div", {
className: "page flex laptop:justify-center laptop:min-w-[100%]",
children: /*#__PURE__*/ _jsxDEV("p", {
className: " min-w-[90vw] w-[100%] px-5 mt-8 pb-[5rem] tablet:w-[100%] tablet:px-[5rem] laptop:min-w-[45vw] laptop:w-[60vw] text-white font-serif text-2xl ",
children: text
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 54,
columnNumber: 17
}, this)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 53,
columnNumber: 13
}, this)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 26,
columnNumber: 9
}, this)
}, void 0, false);
};
_s(result, "fN7XvhJ+p5oE6+Xlo0NJmXpxjC8=", false, function() {
return [
useRouter
];
});
export var __N_SSP = true;
export default result;
2023-01-04 02:30:44 +01:00
;
// Wrapped in an IIFE to avoid polluting the global scope
;
(function () {
var _a, _b;
// Legacy CSS implementations will `eval` browser code in a Node.js context
// to extract CSS. For backwards compatibility, we need to check we're in a
// browser context before continuing.
if (typeof self !== 'undefined' &&
// AMP / No-JS mode does not inject these helpers:
'$RefreshHelpers$' in self) {
// @ts-ignore __webpack_module__ is global
var currentExports = __webpack_module__.exports;
// @ts-ignore __webpack_module__ is global
var prevExports = (_b = (_a = __webpack_module__.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;
// This cannot happen in MainTemplate because the exports mismatch between
// templating and execution.
self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, __webpack_module__.id);
// A module can be accepted automatically based on its exports, e.g. when
// it is a Refresh Boundary.
if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {
// Save the previous exports on update so we can compare the boundary
// signatures.
__webpack_module__.hot.dispose(function (data) {
data.prevExports = currentExports;
});
// Unconditionally accept an update to this module, we'll check if it's
// still a Refresh Boundary later.
// @ts-ignore importMeta is replaced in the loader
import.meta.webpackHot.accept();
// This field is set when the previous version of this module was a
// Refresh Boundary, letting us know we need to check for invalidation or
// enqueue an update.
if (prevExports !== null) {
// A boundary can become ineligible if its exports are incompatible
// with the previous exports.
//
// For example, if you add/remove/change exports, we'll want to
// re-execute the importing modules, and force those components to
// re-render. Similarly, if you convert a class component to a
// function, we want to invalidate the boundary.
if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {
__webpack_module__.hot.invalidate();
}
else {
self.$RefreshHelpers$.scheduleUpdate();
}
}
}
else {
// Since we just executed the code for the module, it's possible that the
// new exports made it ineligible for being a boundary.
// We only care about the case when we were _previously_ a boundary,
// because we already accepted this update (accidental side effect).
var isNoLongerABoundary = prevExports !== null;
if (isNoLongerABoundary) {
__webpack_module__.hot.invalidate();
}
}
2023-01-04 02:30:44 +01:00
}
})();
<1E>webpack://./node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js!./node_modules/next/dist/build/webpack/loaders/next-swc-loader.js??ruleSet[1].rules[3].oneOf[2].use[1]!./pages/[book]/[id]/index.js<1F>{"version":3,"sources":["webpack://./pages/[book]/[id]/index.js"],"sourcesContent":["import { AiOutlineLeft, AiOutlineRight } from 'react-icons/ai'\nimport Link from \"next/link\"\nimport { useRouter } from 'next/router'\nimport { ENV_VAR } from '../../../envconfig'\n\n\nconst result = ({data}) => {\n\n const router = useRouter()\n console.log(data)\n const {book, writer, text} = data._source\n const nextPageHandler = () => {\n if(Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return\n\n router.push(`/${book.toLowerCase()}/${Number(data._id) + 1}`)\n }\n\n const prevPageHandler = () => {\n if(data._id - 1 === 0) return\n\n router.push(`/${book.toLowerCase()}/${Number(data._id) - 1}`)\n } \n\n return (\n <>\n <div className=\"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\">\n <div className=\"p-10 w-[100vw] laptop:w-[25rem]\">\n <Link href='/'><p className=\"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \">KitabCitab</p></Link>\n </div>\n <div className=\"group\n my-3\n mx-auto\n py-5 \n h-[5vh]\n min-w-[90vw]n\n w-[90vw]\n bg-[#202124]\n flex flex-row justify-around items-center\n\n tablet:w-[70vw]\n\n laptop:min-w-[40vw]\n laptop:w-[40vw]\n laptop:mx-0\n laptop:my-10\n laptop:justify-between\n \"\n >\n <i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => prevPageHandler()}><AiOutlineLeft size={25} /></i>\n <p className=\"text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center\">\"{book}\", {writer}, str.{data._id}</p>\n <i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => nextPageHandler()}><AiOutlineRight size={25} /></i>\n </div>\n <div className='page flex laptop:justify-center laptop:min-w-[100%]'>\n <p className='\n min-w-[90vw]\n w-[100%]\n px-5\n mt-8\n pb-[5rem]\n\n tablet:w-[100%]\n tablet:px-[5rem]\n\n laptop:min-w-[45vw]\n laptop:w-[60vw]\n\n text-white\n font-serif\n text-2xl\n '\n >\n {text}\n </p>\n </div>\n </div> \n </>\n )\n}\n\nexport default result\n\nexport async function getServerSideProps (context) {\n \n try{\n const res = await fetch(`${ENV_VAR}library${context.resolvedUrl}`)\n const data = await res.json()\n\n return { props: {data} }\n }\n catch{err => console.log(err)}\n\n \n}\n\n"],"names":["AiOutlineLeft","AiOutlineRight","Link","useRouter","result","data","router","console","log","book","writer","text","_source","nextPageHandler","Number","_id","numOfPages","push","toLowerCase","prevPageHandler","div","className","href","p","i","onClick","size"],"mappings":"AAAA;;AAAA,SAASA,aAAa,EAAEC,cAAc,QAAQ,iBAAgB;AAC9D,OAAOC,UAAU,YAAW;AAC5B,SAASC,SAAS,QAAQ,cAAa;AAIvC,MAAMC,SAAS,SAAY;QAAX,EAACC,KAAI,EAAC;;IAElB,MAAMC,SAASH;IACfI,QAAQC,GAAG,CAACH;IACZ,MAAM,EAACI,KAAI,EAAEC,OAAM,EAAEC,KAAI,EAAC,GAAGN,KAAKO,OAAO;IACzC,MAAMC,kBAAkB,IAAM;QAC1B,IAAGC,OAAOT,KAAKU,GAAG,IAAI,MAAMD,OAAOT,KAAKO,OAAO,CAACI,UAAU,IAAI,GAAG;QAEjEV,OAAOW,IAAI,CAAC,AAAC,IAAyBH,OAAtBL,KAAKS,WAAW,IAAG,KAAwB,OAArBJ,OAAOT,KAAKU,GAAG,IAAI;IAC7D;IAEA,MAAMI,kBAAkB,IAAM;QAC1B,IAAGd,KAAKU,GAAG,GAAG,MAAM,GAAG;
b
* _0 2 > <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00><00><00>"=@HKms<00><00><00><00><00>I<>4<IOdrdry <00>y<EFBFBD>@M<><00>):s<00><00><00>9!U!<00>$<00>$s'<00>'<00><18><18><18><18>(0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)<18>(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)<18>react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment<15><15><15><18>(next_link__WEBPACK_IMPORTED_MODULE_1___default())<15><18>undefined<15><15><15><15><15><18>react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineLeft<15><15><15><15><15><15><18>react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineRight<15><15><15><15><15><15><15><15><18>next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter<18><18>/* harmony default export */ __webpack_exports__["default"] = (<18><18>);<18>module<15><18>module.id<15><18>module.hot.accept<15><15><15><1F>/__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "__N_SSP": function() { return /* binding */ __N_SSP; }
/* harmony export */ });
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ "./node_modules/react-icons/ai/index.esm.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ "./node_modules/next/link.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ "./node_modules/next/router.js");
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);
var _s = $RefreshSig$();
const result = (param)=>{
let { data } = param;
_s();
const router = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();
console.log(data);
const { book , writer , text } = data._source;
const nextPageHandler = ()=>{
if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) + 1));
};
const prevPageHandler = ()=>{
if (data._id - 1 === 0) return;
router.push("/".concat(book.toLowerCase(), "/").concat(Number(data._id) - 1));
};
return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("div", {
className: "flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]",
children: [
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("div", {
className: "p-10 w-[100vw] laptop:w-[25rem]",
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {
href: "/",
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("p", {
className: "text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif ",
children: "KitabCitab"
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 32
}, undefined)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 28,
columnNumber: 17
}, undefined)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 27,
columnNumber: 13
}, undefined),
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("div", {
className: "group my-3 mx-auto py-5 h-[5vh] min-w-[90vw]n w-[90vw] bg-[#202124] flex flex-row justify-around items-center tablet:w-[70vw] laptop:min-w-[40vw] laptop:w-[40vw] laptop:mx-0 laptop:my-10 laptop:justify-between ",
children: [
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>prevPageHandler(),
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineLeft, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 103
}, undefined)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 49,
columnNumber: 17
}, undefined),
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("p", {
className: "text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center",
children: [
'"',
book,
'", ',
writer,
", str.",
data._id
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 50,
columnNumber: 17
}, undefined),
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("i", {
className: "rounded-3xl text-[#fff] px-3 py-auto",
onClick: ()=>nextPageHandler(),
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineRight, {
size: 25
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 103
}, undefined)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 51,
columnNumber: 17
}, undefined)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 30,
columnNumber: 13
}, undefined),
/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("div", {
className: "page flex laptop:justify-center laptop:min-w-[100%]",
children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)("p", {
className: " min-w-[90vw] w-[100%] px-5 mt-8 pb-[5rem] tablet:w-[100%] tablet:px-[5rem] laptop:min-w-[45vw] laptop:w-[60vw] text-white font-serif text-2xl ",
children: text
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 54,
columnNumber: 17
}, undefined)
}, void 0, false, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 53,
columnNumber: 13
}, undefined)
]
}, void 0, true, {
fileName: "/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js",
lineNumber: 26,
columnNumber: 9
}, undefined)
}, void 0, false);
};
_s(result, "fN7XvhJ+p5oE6+Xlo0NJmXpxjC8=", false, function() {
return [
next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter
];
});
var __N_SSP = true;
/* harmony default export */ __webpack_exports__["default"] = (result);
;
// Wrapped in an IIFE to avoid polluting the global scope
;
(function () {
var _a, _b;
// Legacy CSS implementations will `eval` browser code in a Node.js context
// to extract CSS. For backwards compatibility, we need to check we're in a
// browser context before continuing.
if (typeof self !== 'undefined' &&
// AMP / No-JS mode does not inject these helpers:
'$RefreshHelpers$' in self) {
// @ts-ignore __webpack_module__ is global
var currentExports = module.exports;
// @ts-ignore __webpack_module__ is global
var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;
// This cannot happen in MainTemplate because the exports mismatch between
// templating and execution.
self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);
// A module can be accepted automatically based on its exports, e.g. when
// it is a Refresh Boundary.
if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {
// Save the previous exports on update so we can compare the boundary
// signatures.
module.hot.dispose(function (data) {
data.prevExports = currentExports;
});
// Unconditionally accept an update to this module, we'll check if it's
// still a Refresh Boundary later.
// @ts-ignore importMeta is replaced in the loader
module.hot.accept();
// This field is set when the previous version of this module was a
// Refresh Boundary, letting us know we need to check for invalidation or
// enqueue an update.
if (prevExports !== null) {
// A boundary can become ineligible if its exports are incompatible
// with the previous exports.
//
// For example, if you add/remove/change exports, we'll want to
// re-execute the importing modules, and force those components to
// re-render. Similarly, if you convert a class component to a
// function, we want to invalidate the boundary.
if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {
module.hot.invalidate();
}
else {
self.$RefreshHelpers$.scheduleUpdate();
}
}
}
else {
// Since we just executed the code for the module, it's possible that the
// new exports made it ineligible for being a boundary.
// We only care about the case when we were _previously_ a boundary,
// because we already accepted this update (accidental side effect).
var isNoLongerABoundary = prevExports !== null;
if (isNoLongerABoundary) {
module.hot.invalidate();
}
}
2023-01-04 02:30:44 +01:00
}
})();
<15><>{}<15><15><03>xW;;;;;;;;;;;AAAA;;AAA8D;AAClC;AACW;AAIvC,MAAMI,SAAS,SAAY;QAAX,EAACC,KAAI,EAAC;;IAElB,MAAMC,SAASH,sDAASA;IACxBI,QAAQC,GAAG,CAACH;IACZ,MAAM,EAACI,KAAI,EAAEC,OAAM,EAAEC,KAAI,EAAC,GAAGN,KAAKO,OAAO;IACzC,MAAMC,kBAAkB,IAAM;QAC1B,IAAGC,OAAOT,KAAKU,GAAG,IAAI,MAAMD,OAAOT,KAAKO,OAAO,CAACI,UAAU,IAAI,GAAG;QAEjEV,OAAOW,IAAI,CAAC,IAA0BH,OAAtBL,KAAKS,WAAW,IAAG,KAAwB,OAArBJ,OAAOT,KAAKU,GAAG,IAAI;IAC7D;IAEA,MAAMI,kBAAkB,IAAM;QAC1B,IAAGd,KAAKU,GAAG,GAAG,MAAM,GAAG;QAEvBT,OAAOW,IAAI,CAAC,IAA0BH,OAAtBL,KAAKS,WAAW,IAAG,KAAwB,OAArBJ,OAAOT,KAAKU,GAAG,IAAI;IAC7D;IAEF,qBACE;kBACI,4EAACK;YAAIC,WAAU;;8BACX,8DAACD;oBAAIC,WAAU;8BACX,4EAACnB,kDAAIA;wBAACoB,MAAK;kCAAI,4EAACC;4BAAEF,WAAU;sCAA8E;;;;;;;;;;;;;;;;8BAE9G,8DAACD;oBAAIC,WAAU;;sCAmBX,8DAACG;4BAAEH,WAAU;4BAAuCI,SAAS,IAAMN;sCAAmB,4EAACnB,yDAAaA;gCAAC0B,MAAM;;;;;;;;;;;sCAC3G,8DAACH;4BAAEF,WAAU;;gCAA+E;gCAAEZ;gCAAK;gCAAIC;gCAAO;gCAAOL,KAAKU,GAAG;;;;;;;sCAC7H,8DAACS;4BAAEH,WAAU;4BAAuCI,SAAS,IAAMZ;sCAAmB,4EAACZ,0DAAcA;gCAACyB,MAAM;;;;;;;;;;;;;;;;;8BAEhH,8DAACN;oBAAIC,WAAU;8BACX,4EAACE;wBAAEF,WAAU;kCAkBRV;;;;;;;;;;;;;;;;;;AAMrB;GAvEMP;;QAEaD,kDAASA;;;;AAuE5B,+DAAeC,MAAMA,EAAA<01>webpack://./pages/[book]/[id]/index.jsD import { AiOutlineLeft, AiOutlineRight } from 'react-icons/ai'
import Link from "next/link"
import { useRouter } from 'next/router'
import { ENV_VAR } from '../../../envconfig'
const result = ({data}) => {
const router = useRouter()
console.log(data)
const {book, writer, text} = data._source
const nextPageHandler = () => {
if(Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return
router.push(`/${book.toLowerCase()}/${Number(data._id) + 1}`)
2023-01-04 02:30:44 +01:00
}
const prevPageHandler = () => {
if(data._id - 1 === 0) return
router.push(`/${book.toLowerCase()}/${Number(data._id) - 1}`)
}
return (
<>
<div className="flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]">
<div className="p-10 w-[100vw] laptop:w-[25rem]">
<Link href='/'><p className="text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif ">KitabCitab</p></Link>
</div>
<div className="group
my-3
mx-auto
py-5
h-[5vh]
min-w-[90vw]n
w-[90vw]
bg-[#202124]
flex flex-row justify-around items-center
tablet:w-[70vw]
laptop:min-w-[40vw]
laptop:w-[40vw]
laptop:mx-0
laptop:my-10
laptop:justify-between
"
>
<i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => prevPageHandler()}><AiOutlineLeft size={25} /></i>
<p className="text-base tablet:text-2xl laptop:text-2xl text-[#fff] font-serif text-center">"{book}", {writer}, str.{data._id}</p>
<i className='rounded-3xl text-[#fff] px-3 py-auto' onClick={() => nextPageHandler()}><AiOutlineRight size={25} /></i>
</div>
<div className='page flex laptop:justify-center laptop:min-w-[100%]'>
<p className='
min-w-[90vw]
w-[100%]
px-5
mt-8
pb-[5rem]
tablet:w-[100%]
tablet:px-[5rem]
laptop:min-w-[45vw]
laptop:w-[60vw]
text-white
font-serif
text-2xl
'
>
{text}
</p>
</div>
</div>
</>
)
}
export default result
export async function getServerSideProps (context) {
try{
const res = await fetch(`${ENV_VAR}library${context.resolvedUrl}`)
const data = await res.json()
return { props: {data} }
2023-01-04 02:30:44 +01:00
}
catch{err => console.log(err)}
}
`"<22><><EFBFBD>/<2F><><EFBFBD><13><><EFBFBD><16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD>؆router<65>console<6C>log<6F>book<6F>writer<65>text<78>_source<63>nextPageHandler<65>Number=<3D><><EFBFBD><EFBFBD>numOfPages<65>push<73>toLowerCase<73>prevPageHandler<65>div<69>className<6D>href<65>p<EFBFBD>i<EFBFBD>onClick<15><15><15><03>x<15><15><15>` <0C><><EFBFBD><19><><EFBFBD><16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD><15><15><15><15><15><15><15><15><15><15>0<><30><EFBFBD><15><15><15><15><15><15><15><>p<EFBFBD>i<15><15>ConcatSourceRawSource__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "__N_SSP": function() { return /* binding */ __N_SSP; }
/* harmony export */ });
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ "./node_modules/react/jsx-dev-runtime.js");
/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ "./node_modules/react-icons/ai/index.esm.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ "./node_modules/next/link.js");
/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ "./node_modules/next/router.js");
/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);
ReplaceSourceSourceMapSource|<7C><><EFBFBD>~<7E><><EFBFBD>Jfalse080undefined107169undefined171199undefined201240undefined324332(0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)undefined815821(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined823831react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragmentundefined868874(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined10811087(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined12081214(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined12161219(next_link__WEBPACK_IMPORTED_MODULE_1___default())undefined13071313(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined17711774undefinedundefined20372040undefinedundefined22832286undefinedundefined23202326(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined26522658(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined28582864(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined28662878react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineLeftundefined32253228undefinedundefined35113514undefinedundefined35563562(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined42764279undefinedundefined43214327(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined45274533(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined45354548react_icons_ai__WEBPACK_IMPORTED_MODULE_3__.AiOutlineRightundefined48954898undefinedundefined51815184undefinedundefined54485451undefinedundefined54855491(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined56325638(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)undefined61286131undefinedundefined63746377undefinedundefined65926595undefinedundefined67086716next_router__WEBPACK_IMPORTED_MODULE_2__.useRouterundefined67296735undefined67566770/* harmony default export */ __webpack_exports__["default"] = (undefined67566770undefined67776777.5);undefined73407357moduleundefined74657482moduleundefined77957815module.idundefined81598176moduleundefined85058533module.hot.acceptundefined94179434moduleundefined1009910116moduleundefinedӕ__webpack_require__.n<16><><EFBFBD><EFBFBD><EFBFBD>__webpack_require__.r <0C><><EFBFBD><16><><EFBFBD><EFBFBD><EFBFBD>__webpack_require__.d<18>5ce862d60c6492fe <00><>V<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10>`<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource,/*
* 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/).
*/
H(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([["pages/[book]/[id]"],{
/***/ "./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!":
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource &<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!*******************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D! ***!
\*******************************************************************************************************************************************************************************************************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource <00><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceJ/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
<1F>eval(__webpack_require__.ts("\n (window.__NEXT_P = window.__NEXT_P || []).push([\n \"/[book]/[id]\",\n function () {\n return __webpack_require__(/*! ./pages/[book]/[id]/index.js */ \"./pages/[book]/[id]/index.js\");\n }\n ]);\n if(true) {\n module.hot.dispose(function () {\n window.__NEXT_P.push([\"/[book]/[id]\"])\n });\n }\n //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWNsaWVudC1wYWdlcy1sb2FkZXIuanM/YWJzb2x1dGVQYWdlUGF0aD0lMkZob21lJTJGaXNtYWlsJTJGRGVza3RvcCUyRmtpdGFiY2l0YWItZnJvbnRlbmQlMkZraXRhYmNpdGFiJTJGcGFnZXMlMkYlNUJib29rJTVEJTJGJTVCaWQlNUQlMkZpbmRleC5qcyZwYWdlPSUyRiU1QmJvb2slNUQlMkYlNUJpZCU1RCEuanMiLCJtYXBwaW5ncyI6IjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyxrRUFBOEI7QUFDckQ7QUFDQTtBQUNBLE9BQU8sSUFBVTtBQUNqQixNQUFNLFVBQVU7QUFDaEI7QUFDQSxPQUFPO0FBQ1A7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvP2RmZTciXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgKHdpbmRvdy5fX05FWFRfUCA9IHdpbmRvdy5fX05FWFRfUCB8fCBbXSkucHVzaChbXG4gICAgICBcIi9bYm9va10vW2lkXVwiLFxuICAgICAgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gcmVxdWlyZShcIi4vcGFnZXMvW2Jvb2tdL1tpZF0vaW5kZXguanNcIik7XG4gICAgICB9XG4gICAgXSk7XG4gICAgaWYobW9kdWxlLmhvdCkge1xuICAgICAgbW9kdWxlLmhvdC5kaXNwb3NlKGZ1bmN0aW9uICgpIHtcbiAgICAgICAgd2luZG93Ll9fTkVYVF9QLnB1c2goW1wiL1tib29rXS9baWRdXCJdKVxuICAgICAgfSk7XG4gICAgfVxuICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!\n")); 
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash?/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("\n (window.__NEXT_P = window.__NEXT_P || []).push([\n \"/[book]/[id]\",\n function () {\n return __webpack_require__(/*! ./pages/[book]/[id]/index.js */ \"./pages/[book]/[id]/index.js\");\n }\n ]);\n if(true) {\n module.hot.dispose(function () {\n window.__NEXT_P.push([\"/[book]/[id]\"])\n });\n }\n //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWNsaWVudC1wYWdlcy1sb2FkZXIuanM/YWJzb2x1dGVQYWdlUGF0aD0lMkZob21lJTJGaXNtYWlsJTJGRGVza3RvcCUyRmtpdGFiY2l0YWItZnJvbnRlbmQlMkZraXRhYmNpdGFiJTJGcGFnZXMlMkYlNUJib29rJTVEJTJGJTVCaWQlNUQlMkZpbmRleC5qcyZwYWdlPSUyRiU1QmJvb2slNUQlMkYlNUJpZCU1RCEuanMiLCJtYXBwaW5ncyI6IjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyxrRUFBOEI7QUFDckQ7QUFDQTtBQUNBLE9BQU8sSUFBVTtBQUNqQixNQUFNLFVBQVU7QUFDaEI7QUFDQSxPQUFPO0FBQ1A7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvP2RmZTciXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgKHdpbmRvdy5fX05FWFRfUCA9IHdpbmRvdy5fX05FWFRfUCB8fCBbXSkucHVzaChbXG4gICAgICBcIi9bYm9va10vW2lkXVwiLFxuICAgICAgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gcmVxdWlyZShcIi4vcGFnZXMvW2Jvb2tdL1tpZF0vaW5kZXguanNcIik7XG4gICAgICB9XG4gICAgXSk7XG4gICAgaWYobW9kdWxlLmhvdCkge1xuICAgICAgbW9kdWxlLmhvdC5kaXNwb3NlKGZ1bmN0aW9uICgpIHtcbiAgICAgICAgd2luZG93Ll9fTkVYVF9QLnB1c2goW1wiL1tib29rXS9baWRdXCJdKVxuICAgICAgfSk7XG4gICAgfVxuICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!\n"));
/***/ })<10><10><05>buffer<65>source<63>size<7A>maps<70>hash
/*!*******************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D! ***!
\*******************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("\n (window.__NEXT_P = window.__NEXT_P || []).push([\n \"/[book]/[id]\",\n function () {\n return __webpack_require__(/*! ./pages/[book]/[id]/index.js */ \"./pages/[book]/[id]/index.js\");\n }\n ]);\n if(true) {\n module.hot.dispose(function () {\n window.__NEXT_P.push([\"/[book]/[id]\"])\n });\n }\n //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWNsaWVudC1wYWdlcy1sb2FkZXIuanM/YWJzb2x1dGVQYWdlUGF0aD0lMkZob21lJTJGaXNtYWlsJTJGRGVza3RvcCUyRmtpdGFiY2l0YWItZnJvbnRlbmQlMkZraXRhYmNpdGFiJTJGcGFnZXMlMkYlNUJib29rJTVEJTJGJTVCaWQlNUQlMkZpbmRleC5qcyZwYWdlPSUyRiU1QmJvb2slNUQlMkYlNUJpZCU1RCEuanMiLCJtYXBwaW5ncyI6IjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyxrRUFBOEI7QUFDckQ7QUFDQTtBQUNBLE9BQU8sSUFBVTtBQUNqQixNQUFNLFVBQVU7QUFDaEI7QUFDQSxPQUFPO0FBQ1A7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvP2RmZTciXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgKHdpbmRvdy5fX05FWFRfUCA9IHdpbmRvdy5fX05FWFRfUCB8fCBbXSkucHVzaChbXG4gICAgICBcIi9bYm9va10vW2lkXVwiLFxuICAgICAgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gcmVxdWlyZShcIi4vcGFnZXMvW2Jvb2tdL1tpZF0vaW5kZXguanNcIik7XG4gICAgICB9XG4gICAgXSk7XG4gICAgaWYobW9kdWxlLmhvdCkge1xuICAgICAgbW9kdWxlLmhvdC5kaXNwb3NlKGZ1bmN0aW9uICgpIHtcbiAgICAgICAgd2luZG93Ll9fTkVYVF9QLnB1c2goW1wiL1tib29rXS9baWRdXCJdKVxuICAgICAgfSk7XG4gICAgfVxuICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!\n"));
/***/ })<10>A,
/***/ "./node_modules/next/dist/client/get-domain-locale.js":
 <00>><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!************************************************************!*\
!*** ./node_modules/next/dist/client/get-domain-locale.js ***!
\************************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource <00><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceG/***/ (function(module, exports, __webpack_require__) {
"use strict";
<1F>eval(__webpack_require__.ts("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.getDomainLocale = getDomainLocale;\nconst basePath = false || \"\";\nfunction getDomainLocale(path, locale, locales, domainLocales) {\n if (false) {} else {\n return false;\n }\n}\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=get-domain-locale.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a Node.js context\n // to extract CSS. For backwards compatibility, we need to check we're in a\n // browser context before continuing.\n if (typeof self !== 'undefined' &&\n // AMP / No-JS mode does not inject these helpers:\n '$RefreshHelpers$' in self) {\n // @ts-ignore __webpack_module__ is global\n var currentExports = module.exports;\n // @ts-ignore __webpack_module__ is global\n var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;\n // This cannot happen in MainTemplate because the exports mismatch between\n // templating and execution.\n self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);\n // A module can be accepted automatically based on its exports, e.g. when\n // it is a Refresh Boundary.\n if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\n // Save the previous exports on update so we can compare the boundary\n // signatures.\n module.hot.dispose(function (data) {\n data.prevExports = currentExports;\n });\n // Unconditionally accept an update to this module, we'll check if it's\n // still a Refresh Boundary later.\n // @ts-ignore importMeta is replaced in the loader\n module.hot.accept();\n // This field is set when the previous version of this module was a\n // Refresh Boundary, letting us know we need to check for invalidation or\n // enqueue an update.\n if (prevExports !== null) {\n // A boundary can become ineligible if its exports are incompatible\n // with the previous exports.\n //\n // For example, if you add/remove/change exports, we'll want to\n // re-execute the importing modules, and force those components to\n // re-render. Similarly, if you convert a class component to a\n // function, we want to invalidate the boundary.\n if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {\n module.hot.invalidate();\n }\n else {\n self.$RefreshHelpers$.scheduleUpdate();\n }\n }\n }\n else {\n // Since we just executed the code for the module, it's possible that the\n // new exports made it ineligible for being a boundary.\n // We only care about the case when we were _previously_ a boundary,\n // because we already accepted this update (accidental side effect).\n var isNoLongerABoundary = prevExports !== null;\n if (isNoLongerABoundary) {\n module.hot.invalidate();\n }\n }\n }\n
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.getDomainLocale = getDomainLocale;\nconst basePath = false || \"\";\nfunction getDomainLocale(path, locale, locales, domainLocales) {\n if (false) {} else {\n return false;\n }\n}\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=get-domain-locale.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a Node.js context\n // to extract CSS. For backwards compatibility, we need to check we're in a\n // browser context before continuing.\n if (typeof self !== 'undefined' &&\n // AMP / No-JS mode does not inject these helpers:\n '$RefreshHelpers$' in self) {\n // @ts-ignore __webpack_module__ is global\n var currentExports = module.exports;\n // @ts-ignore __webpack_module__ is global\n var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;\n // This cannot happen in MainTemplate because the exports mismatch between\n // templating and execution.\n self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);\n // A module can be accepted automatically based on its exports, e.g. when\n // it is a Refresh Boundary.\n if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\n // Save the previous exports on update so we can compare the boundary\n // signatures.\n module.hot.dispose(function (data) {\n data.prevExports = currentExports;\n });\n // Unconditionally accept an update to this module, we'll check if it's\n // still a Refresh Boundary later.\n // @ts-ignore importMeta is replaced in the loader\n module.hot.accept();\n // This field is set when the previous version of this module was a\n // Refresh Boundary, letting us know we need to check for invalidation or\n // enqueue an update.\n if (prevExports !== null) {\n // A boundary can become ineligible if its exports are incompatible\n // with the previous exports.\n //\n // For example, if you add/remove/change exports, we'll want to\n // re-execute the importing modules, and force those components to\n // re-render. Similarly, if you convert a class component to a\n // function, we want to invalidate the boundary.\n if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {\n module.hot.invalidate();\n }\n else {\n self.$RefreshHelpers$.scheduleUpdate();\n }\n }\n }\n else {\n // Since we just executed the code for the module, it's possible that the\n // new exports made it ineligible for being a boundary.\n // We only care about the case when we were _previously_ a boundary,\n // because we already accepted this update (accidental side effect).\n var isNoLongerABoundary = prevExports !== null;\n if (isNoLongerABoundary) {\n module.hot.invalidate();\n }\n }\n }\n })();\
/***/ })<10><15><1F>/*!************************************************************!*\
!*** ./node_modules/next/dist/client/get-domain-locale.js ***!
\************************************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.getDomainLocale = getDomainLocale;\nconst basePath = false || \"\";\nfunction getDomainLocale(path, locale, locales, domainLocales) {\n if (false) {} else {\n return false;\n }\n}\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=get-domain-locale.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a Node.js context\n // to extract CSS. For backwards compatibility, we need to check we're in a\n // browser context before continuing.\n if (typeof self !== 'undefined' &&\n // AMP / No-JS mode does not inject these helpers:\n '$RefreshHelpers$' in self) {\n // @ts-ignore __webpack_module__ is global\n var currentExports = module.exports;\n // @ts-ignore __webpack_module__ is global\n var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;\n // This cannot happen in MainTemplate because the exports mismatch between\n // templating and execution.\n self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);\n // A module can be accepted automatically based on its exports, e.g. when\n // it is a Refresh Boundary.\n if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\n // Save the previous exports on update so we can compare the boundary\n // signatures.\n module.hot.dispose(function (data) {\n data.prevExports = currentExports;\n });\n // Unconditionally accept an update to this module, we'll check if it's\n // still a Refresh Boundary later.\n // @ts-ignore importMeta is replaced in the loader\n module.hot.accept();\n // This field is set when the previous version of this module was a\n // Refresh Boundary, letting us know we need to check for invalidation or\n // enqueue an update.\n if (prevExports !== null) {\n // A boundary can become ineligible if its exports are incompatible\n // with the previous exports.\n //\n // For example, if you add/remove/change exports, we'll want to\n // re-execute the importing modules, and force those components to\n // re-render. Similarly, if you convert a class component to a\n // function, we want to invalidate the boundary.\n if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {\n module.hot.invalidate();\n }\n else {\n self.$RefreshHelpers$.scheduleUpdate();\n }\n }\n }\n else {\n // Since we just executed the code for the module, it's possible that the\n // new exports made it ineligible for being a boundary.\n // We only care about the case when we were _previously_ a boundary,\n // because we already accepted this update (accidental side effect).\n var isNoLongerABoundary = prevExports !== null;\n if (isNoLongerABoundary) {\n module.hot.invalidate();\n }\n }\n }\n })();\
/***/ })4,
/***/ "./node_modules/next/dist/client/link.js":
 <00><><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!***********************************************!*\
!*** ./node_modules/next/dist/client/link.js ***!
\***********************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource n<><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceG/***/ (function(module, exports, __webpack_require__) {
"use strict";
l<>eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\n\"use client\";\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports[\"default\"] = void 0;\nvar _interop_require_default = (__webpack_require__(/*! @swc/helpers/lib/_interop_require_default.js */ \"./node_modules/@swc/helpers/lib/_interop_require_default.js\")[\"default\"]);\nvar _object_without_properties_loose = (__webpack_require__(/*! @swc/helpers/lib/_object_without_properties_loose.js */ \"./node_modules/@swc/helpers/lib/_object_without_properties_loose.js\")[\"default\"]);\nvar _react = _interop_require_default(__webpack_require__(/*! react */ \"./node_modules/react/index.js\"));\nvar _router = __webpack_require__(/*! ../shared/lib/router/router */ \"./node_modules/next/dist/shared/lib/router/router.js\");\nvar _formatUrl = __webpack_require__(/*! ../shared/lib/router/utils/format-url */ \"./node_modules/next/dist/shared/lib/router/utils/format-url.js\");\nvar _addLocale = __webpack_require__(/*! ./add-locale */ \"./node_modules/next/dist/client/add-locale.js\");\nvar _routerContext = __webpack_require__(/*! ../shared/lib/router-context */ \"./node_modules/next/dist/shared/lib/router-context.js\");\nvar _appRouterContext = __webpack_require__(/*! ../shared/lib/app-router-context */ \"./node_modules/next/dist/shared/lib/app-router-context.js\");\nvar _useIntersection = __webpack_require__(/*! ./use-intersection */ \"./node_modules/next/dist/client/use-intersection.js\");\nvar _getDomainLocale = __webpack_require__(/*! ./get-domain-locale */ \"./node_modules/next/dist/client/get-domain-locale.js\");\nvar _addBasePath = __webpack_require__(/*! ./add-base-path */ \"./node_modules/next/dist/client/add-base-path.js\");\nconst prefetched = new Set();\nfunction prefetch(router, href, as, options) {\n if (false) {}\n if (!(0, _router).isLocalURL(href)) {\n return;\n }\n // We should only dedupe requests when experimental.optimisticClientCache is\n // disabled.\n if (!options.bypassPrefetchedCheck) {\n const locale = typeof options.locale !== \"undefined\" ? options.locale : \"locale\" in router ? router.locale : undefined;\n const prefetchedKey = href + \"%\" + as + \"%\" + locale;\n // If we've already fetched the key, then don't prefetch it again!\n if (prefetched.has(prefetchedKey)) {\n return;\n }\n // Mark this URL as prefetched.\n prefetched.add(prefetchedKey);\n }\n // Prefetch the JSON page if asked (only in the client)\n // We need to handle a prefetch error here since we may be\n // loading with priority which can reject but we don't\n // want to force navigation since this is only a prefetch\n Promise.resolve(router.prefetch(href, as, options)).catch((err)=>{\n if (true) {\n // rethrow to show invalid URL errors\n throw err;\n }\n });\n}\nfunction isModifiedEvent(event) {\n const { target } = event.currentTarget;\n return target && target !== \"_self\" || event.metaKey || event.ctrlKey || event.shiftKey || event.altKey || event.nativeEvent && event.nativeEvent.which === 2;\n}\nfunction linkClicked(e, router, href, as, replace, shallow, scroll, locale, isAppRouter, prefetchEnabled) {\n const { nodeName } = e.currentTarget;\n // anchors inside an svg have a lowercase nodeName\n const isAnchorNodeName = nodeName.toUpperCase() === \"A\";\n if (isAnchorNodeName && (isModifiedEvent(e) || !(0, _router).isLocalURL(href))) {\n // ignore click for browsers default behavior\n return;\n }\n e.preventDefault();\n const navigate = ()=>{\n // If the router is an NextRouter instance it will have `beforePopState`\n if (\"beforePopState\" in router) {\n router[replace ? \"replace\" : \"push\"](href, as, {\n shallow,\n locale,\n scroll\n });\n } else {\n router[replace ? \"replace\" : \"push\"](as || href, {\n forceOptimisticNavigation: !
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F><>/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\n\"use client\";\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports[\"default\"] = void 0;\nvar _interop_require_default = (__webpack_require__(/*! @swc/helpers/lib/_interop_require_default.js */ \"./node_modules/@swc/helpers/lib/_interop_require_default.js\")[\"default\"]);\nvar _object_without_properties_loose = (__webpack_require__(/*! @swc/helpers/lib/_object_without_properties_loose.js */ \"./node_modules/@swc/helpers/lib/_object_without_properties_loose.js\")[\"default\"]);\nvar _react = _interop_require_default(__webpack_require__(/*! react */ \"./node_modules/react/index.js\"));\nvar _router = __webpack_require__(/*! ../shared/lib/router/router */ \"./node_modules/next/dist/shared/lib/router/router.js\");\nvar _formatUrl = __webpack_require__(/*! ../shared/lib/router/utils/format-url */ \"./node_modules/next/dist/shared/lib/router/utils/format-url.js\");\nvar _addLocale = __webpack_require__(/*! ./add-locale */ \"./node_modules/next/dist/client/add-locale.js\");\nvar _routerContext = __webpack_require__(/*! ../shared/lib/router-context */ \"./node_modules/next/dist/shared/lib/router-context.js\");\nvar _appRouterContext = __webpack_require__(/*! ../shared/lib/app-router-context */ \"./node_modules/next/dist/shared/lib/app-router-context.js\");\nvar _useIntersection = __webpack_require__(/*! ./use-intersection */ \"./node_modules/next/dist/client/use-intersection.js\");\nvar _getDomainLocale = __webpack_require__(/*! ./get-domain-locale */ \"./node_modules/next/dist/client/get-domain-locale.js\");\nvar _addBasePath = __webpack_require__(/*! ./add-base-path */ \"./node_modules/next/dist/client/add-base-path.js\");\nconst prefetched = new Set();\nfunction prefetch(router, href, as, options) {\n if (false) {}\n if (!(0, _router).isLocalURL(href)) {\n return;\n }\n // We should only dedupe requests when experimental.optimisticClientCache is\n // disabled.\n if (!options.bypassPrefetchedCheck) {\n const locale = typeof options.locale !== \"undefined\" ? options.locale : \"locale\" in router ? router.locale : undefined;\n const prefetchedKey = href + \"%\" + as + \"%\" + locale;\n // If we've already fetched the key, then don't prefetch it again!\n if (prefetched.has(prefetchedKey)) {\n return;\n }\n // Mark this URL as prefetched.\n prefetched.add(prefetchedKey);\n }\n // Prefetch the JSON page if asked (only in the client)\n // We need to handle a prefetch error here since we may be\n // loading with priority which can reject but we don't\n // want to force navigation since this is only a prefetch\n Promise.resolve(router.prefetch(href, as, options)).catch((err)=>{\n if (true) {\n // rethrow to show invalid URL errors\n throw err;\n }\n });\n}\nfunction isModifiedEvent(event) {\n const { target } = event.currentTarget;\n return target && target !== \"_self\" || event.metaKey || event.ctrlKey || event.shiftKey || event.altKey || event.nativeEvent && event.nativeEvent.which === 2;\n}\nfunction linkClicked(e, router, href, as, replace, shallow, scroll, locale, isAppRouter, prefetchEnabled) {\n const { nodeName } = e.currentTarget;\n // anchors inside an svg have a lowercase nodeName\n const isAnchorNodeName = nodeName.toUpperCase() === \"A\";\n if (isAnchorNodeName && (isModifiedEvent(e) || !(0, _router).isLocalURL(href))) {\n // ignore click for browsers default behavior\n return;\n }\n e.preventDefault();\n const navigate = ()=>{\n // If the router is an NextRouter instance it will have `beforePopState`\n if (\"beforePopState\" in router) {\n router[replace ? \"replace\" : \"push\"](href, as, {\n shallow,\n locale,\n scroll\n });\n } else {\n router[replace ? \"replace\" : \"push\"](as || href, {\n forceOptimisticNavigation: !prefetchE
/***/ })<10><15>[<5B>/*!***********************************************!*\
!*** ./node_modules/next/dist/client/link.js ***!
\***********************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\n\"use client\";\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports[\"default\"] = void 0;\nvar _interop_require_default = (__webpack_require__(/*! @swc/helpers/lib/_interop_require_default.js */ \"./node_modules/@swc/helpers/lib/_interop_require_default.js\")[\"default\"]);\nvar _object_without_properties_loose = (__webpack_require__(/*! @swc/helpers/lib/_object_without_properties_loose.js */ \"./node_modules/@swc/helpers/lib/_object_without_properties_loose.js\")[\"default\"]);\nvar _react = _interop_require_default(__webpack_require__(/*! react */ \"./node_modules/react/index.js\"));\nvar _router = __webpack_require__(/*! ../shared/lib/router/router */ \"./node_modules/next/dist/shared/lib/router/router.js\");\nvar _formatUrl = __webpack_require__(/*! ../shared/lib/router/utils/format-url */ \"./node_modules/next/dist/shared/lib/router/utils/format-url.js\");\nvar _addLocale = __webpack_require__(/*! ./add-locale */ \"./node_modules/next/dist/client/add-locale.js\");\nvar _routerContext = __webpack_require__(/*! ../shared/lib/router-context */ \"./node_modules/next/dist/shared/lib/router-context.js\");\nvar _appRouterContext = __webpack_require__(/*! ../shared/lib/app-router-context */ \"./node_modules/next/dist/shared/lib/app-router-context.js\");\nvar _useIntersection = __webpack_require__(/*! ./use-intersection */ \"./node_modules/next/dist/client/use-intersection.js\");\nvar _getDomainLocale = __webpack_require__(/*! ./get-domain-locale */ \"./node_modules/next/dist/client/get-domain-locale.js\");\nvar _addBasePath = __webpack_require__(/*! ./add-base-path */ \"./node_modules/next/dist/client/add-base-path.js\");\nconst prefetched = new Set();\nfunction prefetch(router, href, as, options) {\n if (false) {}\n if (!(0, _router).isLocalURL(href)) {\n return;\n }\n // We should only dedupe requests when experimental.optimisticClientCache is\n // disabled.\n if (!options.bypassPrefetchedCheck) {\n const locale = typeof options.locale !== \"undefined\" ? options.locale : \"locale\" in router ? router.locale : undefined;\n const prefetchedKey = href + \"%\" + as + \"%\" + locale;\n // If we've already fetched the key, then don't prefetch it again!\n if (prefetched.has(prefetchedKey)) {\n return;\n }\n // Mark this URL as prefetched.\n prefetched.add(prefetchedKey);\n }\n // Prefetch the JSON page if asked (only in the client)\n // We need to handle a prefetch error here since we may be\n // loading with priority which can reject but we don't\n // want to force navigation since this is only a prefetch\n Promise.resolve(router.prefetch(href, as, options)).catch((err)=>{\n if (true) {\n // rethrow to show invalid URL errors\n throw err;\n }\n });\n}\nfunction isModifiedEvent(event) {\n const { target } = event.currentTarget;\n return target && target !== \"_self\" || event.metaKey || event.ctrlKey || event.shiftKey || event.altKey || event.nativeEvent && event.nativeEvent.which === 2;\n}\nfunction linkClicked(e, router, href, as, replace, shallow, scroll, locale, isAppRouter, prefetchEnabled) {\n const { nodeName } = e.currentTarget;\n // anchors inside an svg have a lowercase nodeName\n const isAnchorNodeName = nodeName.toUpperCase() === \"A\";\n if (isAnchorNodeName && (isModifiedEvent(e) || !(0, _router).isLocalURL(href))) {\n // ignore click for browsers default behavior\n return;\n }\n e.preventDefault();\n const navigate = ()=>{\n // If the router is an NextRouter instance it will have `beforePopState`\n if (\"beforePopState\" in router) {\n router[replace ? \"replace\" : \"push\"](href, as, {\n shallow,\n locale,\n scroll\n });\n } else {\n router[replace ? \"replace\" : \"push\"](as || href, {\n forceOptimisticNavigation: !prefetchE
/***/ })@,
/***/ "./node_modules/next/dist/client/use-intersection.js":
 <1E><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!***********************************************************!*\
!*** ./node_modules/next/dist/client/use-intersection.js ***!
\***********************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource <00>C<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceG/***/ (function(module, exports, __webpack_require__) {
"use strict";
<1F>Beval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.useIntersection = useIntersection;\nvar _react = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\nvar _requestIdleCallback = __webpack_require__(/*! ./request-idle-callback */ \"./node_modules/next/dist/client/request-idle-callback.js\");\nconst hasIntersectionObserver = typeof IntersectionObserver === \"function\";\nconst observers = new Map();\nconst idList = [];\nfunction createObserver(options) {\n const id = {\n root: options.root || null,\n margin: options.rootMargin || \"\"\n };\n const existing = idList.find((obj)=>obj.root === id.root && obj.margin === id.margin);\n let instance;\n if (existing) {\n instance = observers.get(existing);\n if (instance) {\n return instance;\n }\n }\n const elements = new Map();\n const observer = new IntersectionObserver((entries)=>{\n entries.forEach((entry)=>{\n const callback = elements.get(entry.target);\n const isVisible = entry.isIntersecting || entry.intersectionRatio > 0;\n if (callback && isVisible) {\n callback(isVisible);\n }\n });\n }, options);\n instance = {\n id,\n observer,\n elements\n };\n idList.push(id);\n observers.set(id, instance);\n return instance;\n}\nfunction observe(element, callback, options) {\n const { id , observer , elements } = createObserver(options);\n elements.set(element, callback);\n observer.observe(element);\n return function unobserve() {\n elements.delete(element);\n observer.unobserve(element);\n // Destroy observer when there's nothing left to watch:\n if (elements.size === 0) {\n observer.disconnect();\n observers.delete(id);\n const index = idList.findIndex((obj)=>obj.root === id.root && obj.margin === id.margin);\n if (index > -1) {\n idList.splice(index, 1);\n }\n }\n };\n}\nfunction useIntersection(param) {\n let { rootRef , rootMargin , disabled } = param;\n _s();\n const isDisabled = disabled || !hasIntersectionObserver;\n const [visible, setVisible] = (0, _react).useState(false);\n const [element, setElement] = (0, _react).useState(null);\n (0, _react).useEffect(()=>{\n if (hasIntersectionObserver) {\n if (isDisabled || visible) return;\n if (element && element.tagName) {\n const unobserve = observe(element, (isVisible)=>isVisible && setVisible(isVisible), {\n root: rootRef == null ? void 0 : rootRef.current,\n rootMargin\n });\n return unobserve;\n }\n } else {\n if (!visible) {\n const idleCallback = (0, _requestIdleCallback).requestIdleCallback(()=>setVisible(true));\n return ()=>(0, _requestIdleCallback).cancelIdleCallback(idleCallback);\n }\n }\n }, [\n element,\n isDisabled,\n rootMargin,\n rootRef,\n visible\n ]);\n const resetVisible = (0, _react).useCallback(()=>{\n setVisible(false);\n }, []);\n return [\n setElement,\n visible,\n resetVisible\n ];\n}\n_s(useIntersection, \"mCSdCffdW7h1A87zcVCmaEd/d2A=\");\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=use-intersection.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser c
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hashCC/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.useIntersection = useIntersection;\nvar _react = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\nvar _requestIdleCallback = __webpack_require__(/*! ./request-idle-callback */ \"./node_modules/next/dist/client/request-idle-callback.js\");\nconst hasIntersectionObserver = typeof IntersectionObserver === \"function\";\nconst observers = new Map();\nconst idList = [];\nfunction createObserver(options) {\n const id = {\n root: options.root || null,\n margin: options.rootMargin || \"\"\n };\n const existing = idList.find((obj)=>obj.root === id.root && obj.margin === id.margin);\n let instance;\n if (existing) {\n instance = observers.get(existing);\n if (instance) {\n return instance;\n }\n }\n const elements = new Map();\n const observer = new IntersectionObserver((entries)=>{\n entries.forEach((entry)=>{\n const callback = elements.get(entry.target);\n const isVisible = entry.isIntersecting || entry.intersectionRatio > 0;\n if (callback && isVisible) {\n callback(isVisible);\n }\n });\n }, options);\n instance = {\n id,\n observer,\n elements\n };\n idList.push(id);\n observers.set(id, instance);\n return instance;\n}\nfunction observe(element, callback, options) {\n const { id , observer , elements } = createObserver(options);\n elements.set(element, callback);\n observer.observe(element);\n return function unobserve() {\n elements.delete(element);\n observer.unobserve(element);\n // Destroy observer when there's nothing left to watch:\n if (elements.size === 0) {\n observer.disconnect();\n observers.delete(id);\n const index = idList.findIndex((obj)=>obj.root === id.root && obj.margin === id.margin);\n if (index > -1) {\n idList.splice(index, 1);\n }\n }\n };\n}\nfunction useIntersection(param) {\n let { rootRef , rootMargin , disabled } = param;\n _s();\n const isDisabled = disabled || !hasIntersectionObserver;\n const [visible, setVisible] = (0, _react).useState(false);\n const [element, setElement] = (0, _react).useState(null);\n (0, _react).useEffect(()=>{\n if (hasIntersectionObserver) {\n if (isDisabled || visible) return;\n if (element && element.tagName) {\n const unobserve = observe(element, (isVisible)=>isVisible && setVisible(isVisible), {\n root: rootRef == null ? void 0 : rootRef.current,\n rootMargin\n });\n return unobserve;\n }\n } else {\n if (!visible) {\n const idleCallback = (0, _requestIdleCallback).requestIdleCallback(()=>setVisible(true));\n return ()=>(0, _requestIdleCallback).cancelIdleCallback(idleCallback);\n }\n }\n }, [\n element,\n isDisabled,\n rootMargin,\n rootRef,\n visible\n ]);\n const resetVisible = (0, _react).useCallback(()=>{\n setVisible(false);\n }, []);\n return [\n setElement,\n visible,\n resetVisible\n ];\n}\n_s(useIntersection, \"mCSdCffdW7h1A87zcVCmaEd/d2A=\");\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=use-intersection.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a
/***/ })<10><15>D/*!***********************************************************!*\
!*** ./node_modules/next/dist/client/use-intersection.js ***!
\***********************************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.useIntersection = useIntersection;\nvar _react = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\nvar _requestIdleCallback = __webpack_require__(/*! ./request-idle-callback */ \"./node_modules/next/dist/client/request-idle-callback.js\");\nconst hasIntersectionObserver = typeof IntersectionObserver === \"function\";\nconst observers = new Map();\nconst idList = [];\nfunction createObserver(options) {\n const id = {\n root: options.root || null,\n margin: options.rootMargin || \"\"\n };\n const existing = idList.find((obj)=>obj.root === id.root && obj.margin === id.margin);\n let instance;\n if (existing) {\n instance = observers.get(existing);\n if (instance) {\n return instance;\n }\n }\n const elements = new Map();\n const observer = new IntersectionObserver((entries)=>{\n entries.forEach((entry)=>{\n const callback = elements.get(entry.target);\n const isVisible = entry.isIntersecting || entry.intersectionRatio > 0;\n if (callback && isVisible) {\n callback(isVisible);\n }\n });\n }, options);\n instance = {\n id,\n observer,\n elements\n };\n idList.push(id);\n observers.set(id, instance);\n return instance;\n}\nfunction observe(element, callback, options) {\n const { id , observer , elements } = createObserver(options);\n elements.set(element, callback);\n observer.observe(element);\n return function unobserve() {\n elements.delete(element);\n observer.unobserve(element);\n // Destroy observer when there's nothing left to watch:\n if (elements.size === 0) {\n observer.disconnect();\n observers.delete(id);\n const index = idList.findIndex((obj)=>obj.root === id.root && obj.margin === id.margin);\n if (index > -1) {\n idList.splice(index, 1);\n }\n }\n };\n}\nfunction useIntersection(param) {\n let { rootRef , rootMargin , disabled } = param;\n _s();\n const isDisabled = disabled || !hasIntersectionObserver;\n const [visible, setVisible] = (0, _react).useState(false);\n const [element, setElement] = (0, _react).useState(null);\n (0, _react).useEffect(()=>{\n if (hasIntersectionObserver) {\n if (isDisabled || visible) return;\n if (element && element.tagName) {\n const unobserve = observe(element, (isVisible)=>isVisible && setVisible(isVisible), {\n root: rootRef == null ? void 0 : rootRef.current,\n rootMargin\n });\n return unobserve;\n }\n } else {\n if (!visible) {\n const idleCallback = (0, _requestIdleCallback).requestIdleCallback(()=>setVisible(true));\n return ()=>(0, _requestIdleCallback).cancelIdleCallback(idleCallback);\n }\n }\n }, [\n element,\n isDisabled,\n rootMargin,\n rootRef,\n visible\n ]);\n const resetVisible = (0, _react).useCallback(()=>{\n setVisible(false);\n }, []);\n return [\n setElement,\n visible,\n resetVisible\n ];\n}\n_s(useIntersection, \"mCSdCffdW7h1A87zcVCmaEd/d2A=\");\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=use-intersection.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a
/***/ })),
/***/ "./pages/[book]/[id]/index.js":
 <00><><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource}/*!************************************!*\
!*** ./pages/[book]/[id]/index.js ***!
\************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource <00>J<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceS/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
tIeval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"__N_SSP\": function() { return /* binding */ __N_SSP; }\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"./node_modules/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_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ \"./node_modules/react-icons/ai/index.esm.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ \"./node_modules/next/router.js\");\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);\n\nvar _s = $RefreshSig$();\n\n\n\nconst result = (param)=>{\n let { data } = param;\n _s();\n const router = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();\n console.log(data);\n const { book , writer , text } = data._source;\n const nextPageHandler = ()=>{\n if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) + 1));\n };\n const prevPageHandler = ()=>{\n if (data._id - 1 === 0) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) - 1));\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-10 w-[100vw] laptop:w-[25rem]\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \",\n children: \"KitabCitab\"\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 32\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 27,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"group my-3 mx-auto py-
2023-01-04 02:30:44 +01:00
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F>I/***/ (function(module, __webpack_exports__, __webpack_require__) {
2023-01-04 02:30:44 +01:00
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"__N_SSP\": function() { return /* binding */ __N_SSP; }\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"./node_modules/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_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ \"./node_modules/react-icons/ai/index.esm.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ \"./node_modules/next/router.js\");\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);\n\nvar _s = $RefreshSig$();\n\n\n\nconst result = (param)=>{\n let { data } = param;\n _s();\n const router = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();\n console.log(data);\n const { book , writer , text } = data._source;\n const nextPageHandler = ()=>{\n if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) + 1));\n };\n const prevPageHandler = ()=>{\n if (data._id - 1 === 0) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) - 1));\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-10 w-[100vw] laptop:w-[25rem]\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \",\n children: \"KitabCitab\"\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 32\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 27,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"group my-3 mx-auto py-5 h-[5vh]
2023-01-04 02:30:44 +01:00
/***/ })<10><15>NJ/*!************************************!*\
!*** ./pages/[book]/[id]/index.js ***!
\************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
2023-01-04 02:30:44 +01:00
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"__N_SSP\": function() { return /* binding */ __N_SSP; }\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"./node_modules/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_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ \"./node_modules/react-icons/ai/index.esm.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ \"./node_modules/next/router.js\");\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);\n\nvar _s = $RefreshSig$();\n\n\n\nconst result = (param)=>{\n let { data } = param;\n _s();\n const router = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();\n console.log(data);\n const { book , writer , text } = data._source;\n const nextPageHandler = ()=>{\n if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) + 1));\n };\n const prevPageHandler = ()=>{\n if (data._id - 1 === 0) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) - 1));\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-10 w-[100vw] laptop:w-[25rem]\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \",\n children: \"KitabCitab\"\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 32\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 27,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"group my-3 mx-auto py-5 h-[5vh]
2023-01-04 02:30:44 +01:00
/***/ })(,
2023-01-04 02:30:44 +01:00
/***/ "./node_modules/next/link.js":
 <00><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourcez/*!***********************************!*\
!*** ./node_modules/next/link.js ***!
\***********************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource h<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourceJ/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
2023-01-04 02:30:44 +01:00
ceval(__webpack_require__.ts("module.exports = __webpack_require__(/*! ./dist/client/link */ \"./node_modules/next/dist/client/link.js\")\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzLmpzIiwibWFwcGluZ3MiOiJBQUFBLHlHQUE4QyIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzPzc1YjMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKCcuL2Rpc3QvY2xpZW50L2xpbmsnKVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/link.js\n")); 
2023-01-04 02:30:44 +01:00
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F>/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("module.exports = __webpack_require__(/*! ./dist/client/link */ \"./node_modules/next/dist/client/link.js\")\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzLmpzIiwibWFwcGluZ3MiOiJBQUFBLHlHQUE4QyIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzPzc1YjMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKCcuL2Rpc3QvY2xpZW50L2xpbmsnKVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/link.js\n"));
/***/ })<10><15>1/*!***********************************!*\
!*** ./node_modules/next/link.js ***!
\***********************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("module.exports = __webpack_require__(/*! ./dist/client/link */ \"./node_modules/next/dist/client/link.js\")\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzLmpzIiwibWFwcGluZ3MiOiJBQUFBLHlHQUE4QyIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzPzc1YjMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKCcuL2Rpc3QvY2xpZW50L2xpbmsnKVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/link.js\n"));
/***/ })7,
/***/ "./node_modules/react-icons/ai/index.esm.js":
 <00>c5<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!**************************************************!*\
!*** ./node_modules/react-icons/ai/index.esm.js ***!
\**************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource B<><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
#<23>eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"AiFillAccountBook\": function() { return /* binding */ AiFillAccountBook; },\n/* harmony export */ \"AiFillAlert\": function() { return /* binding */ AiFillAlert; },\n/* harmony export */ \"AiFillAlipayCircle\": function() { return /* binding */ AiFillAlipayCircle; },\n/* harmony export */ \"AiFillAlipaySquare\": function() { return /* binding */ AiFillAlipaySquare; },\n/* harmony export */ \"AiFillAliwangwang\": function() { return /* binding */ AiFillAliwangwang; },\n/* harmony export */ \"AiFillAmazonCircle\": function() { return /* binding */ AiFillAmazonCircle; },\n/* harmony export */ \"AiFillAmazonSquare\": function() { return /* binding */ AiFillAmazonSquare; },\n/* harmony export */ \"AiFillAndroid\": function() { return /* binding */ AiFillAndroid; },\n/* harmony export */ \"AiFillApi\": function() { return /* binding */ AiFillApi; },\n/* harmony export */ \"AiFillApple\": function() { return /* binding */ AiFillApple; },\n/* harmony export */ \"AiFillAppstore\": function() { return /* binding */ AiFillAppstore; },\n/* harmony export */ \"AiFillAudio\": function() { return /* binding */ AiFillAudio; },\n/* harmony export */ \"AiFillBackward\": function() { return /* binding */ AiFillBackward; },\n/* harmony export */ \"AiFillBank\": function() { return /* binding */ AiFillBank; },\n/* harmony export */ \"AiFillBehanceCircle\": function() { return /* binding */ AiFillBehanceCircle; },\n/* harmony export */ \"AiFillBehanceSquare\": function() { return /* binding */ AiFillBehanceSquare; },\n/* harmony export */ \"AiFillBell\": function() { return /* binding */ AiFillBell; },\n/* harmony export */ \"AiFillBook\": function() { return /* binding */ AiFillBook; },\n/* harmony export */ \"AiFillBoxPlot\": function() { return /* binding */ AiFillBoxPlot; },\n/* harmony export */ \"AiFillBug\": function() { return /* binding */ AiFillBug; },\n/* harmony export */ \"AiFillBuild\": function() { return /* binding */ AiFillBuild; },\n/* harmony export */ \"AiFillBulb\": function() { return /* binding */ AiFillBulb; },\n/* harmony export */ \"AiFillCalculator\": function() { return /* binding */ AiFillCalculator; },\n/* harmony export */ \"AiFillCalendar\": function() { return /* binding */ AiFillCalendar; },\n/* harmony export */ \"AiFillCamera\": function() { return /* binding */ AiFillCamera; },\n/* harmony export */ \"AiFillCar\": function() { return /* binding */ AiFillCar; },\n/* harmony export */ \"AiFillCaretDown\": function() { return /* binding */ AiFillCaretDown; },\n/* harmony export */ \"AiFillCaretLeft\": function() { return /* binding */ AiFillCaretLeft; },\n/* harmony export */ \"AiFillCaretRight\": function() { return /* binding */ AiFillCaretRight; },\n/* harmony export */ \"AiFillCaretUp\": function() { return /* binding */ AiFillCaretUp; },\n/* harmony export */ \"AiFillCarryOut\": function() { return /* binding */ AiFillCarryOut; },\n/* harmony export */ \"AiFillCheckCircle\": function() { return /* binding */ AiFillCheckCircle; },\n/* harmony export */ \"AiFillCheckSquare\": function() { return /* binding */ AiFillCheckSquare; },\n/* harmony export */ \"AiFillChrome\": function() { return /* binding */ AiFillChrome; },\n/* harmony export */ \"AiFillCiCircle\": function() { return /* binding */ AiFillCiCircle; },\n/* harmony export */ \"AiFillClockCircle\": function() { return /* binding */ AiFillClockCircle; },\n/* harmony export */ \"AiFillCloseCircle\": function() { return /* binding */ AiFillCloseCircle; },\n/* harmony export */ \"AiFillCloseSquare\": function() { return /* binding */ AiFillCloseSquare; },\n/* harmony export */ \"AiFillCloud\": function() { return /* binding */ AiFillCloud; },\n/* harmony export */ \"AiFillCode\": function() { return /* binding */ AiFillCode; },\n/* harmony export */ \"AiFillCodeSandboxCircle\": function() { return /
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F><>/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"AiFillAccountBook\": function() { return /* binding */ AiFillAccountBook; },\n/* harmony export */ \"AiFillAlert\": function() { return /* binding */ AiFillAlert; },\n/* harmony export */ \"AiFillAlipayCircle\": function() { return /* binding */ AiFillAlipayCircle; },\n/* harmony export */ \"AiFillAlipaySquare\": function() { return /* binding */ AiFillAlipaySquare; },\n/* harmony export */ \"AiFillAliwangwang\": function() { return /* binding */ AiFillAliwangwang; },\n/* harmony export */ \"AiFillAmazonCircle\": function() { return /* binding */ AiFillAmazonCircle; },\n/* harmony export */ \"AiFillAmazonSquare\": function() { return /* binding */ AiFillAmazonSquare; },\n/* harmony export */ \"AiFillAndroid\": function() { return /* binding */ AiFillAndroid; },\n/* harmony export */ \"AiFillApi\": function() { return /* binding */ AiFillApi; },\n/* harmony export */ \"AiFillApple\": function() { return /* binding */ AiFillApple; },\n/* harmony export */ \"AiFillAppstore\": function() { return /* binding */ AiFillAppstore; },\n/* harmony export */ \"AiFillAudio\": function() { return /* binding */ AiFillAudio; },\n/* harmony export */ \"AiFillBackward\": function() { return /* binding */ AiFillBackward; },\n/* harmony export */ \"AiFillBank\": function() { return /* binding */ AiFillBank; },\n/* harmony export */ \"AiFillBehanceCircle\": function() { return /* binding */ AiFillBehanceCircle; },\n/* harmony export */ \"AiFillBehanceSquare\": function() { return /* binding */ AiFillBehanceSquare; },\n/* harmony export */ \"AiFillBell\": function() { return /* binding */ AiFillBell; },\n/* harmony export */ \"AiFillBook\": function() { return /* binding */ AiFillBook; },\n/* harmony export */ \"AiFillBoxPlot\": function() { return /* binding */ AiFillBoxPlot; },\n/* harmony export */ \"AiFillBug\": function() { return /* binding */ AiFillBug; },\n/* harmony export */ \"AiFillBuild\": function() { return /* binding */ AiFillBuild; },\n/* harmony export */ \"AiFillBulb\": function() { return /* binding */ AiFillBulb; },\n/* harmony export */ \"AiFillCalculator\": function() { return /* binding */ AiFillCalculator; },\n/* harmony export */ \"AiFillCalendar\": function() { return /* binding */ AiFillCalendar; },\n/* harmony export */ \"AiFillCamera\": function() { return /* binding */ AiFillCamera; },\n/* harmony export */ \"AiFillCar\": function() { return /* binding */ AiFillCar; },\n/* harmony export */ \"AiFillCaretDown\": function() { return /* binding */ AiFillCaretDown; },\n/* harmony export */ \"AiFillCaretLeft\": function() { return /* binding */ AiFillCaretLeft; },\n/* harmony export */ \"AiFillCaretRight\": function() { return /* binding */ AiFillCaretRight; },\n/* harmony export */ \"AiFillCaretUp\": function() { return /* binding */ AiFillCaretUp; },\n/* harmony export */ \"AiFillCarryOut\": function() { return /* binding */ AiFillCarryOut; },\n/* harmony export */ \"AiFillCheckCircle\": function() { return /* binding */ AiFillCheckCircle; },\n/* harmony export */ \"AiFillCheckSquare\": function() { return /* binding */ AiFillCheckSquare; },\n/* harmony export */ \"AiFillChrome\": function() { return /* binding */ AiFillChrome; },\n/* harmony export */ \"AiFillCiCircle\": function() { return /* binding */ AiFillCiCircle; },\n/* harmony export */ \"AiFillClockCircle\": function() { return /* binding */ AiFillClockCircle; },\n/* harmony export */ \"AiFillCloseCircle\": function() { return /* binding */ AiFillCloseCircle; },\n/* harmony export */ \"AiFillCloseSquare\": function() { return /* binding */ AiFillCloseSquare; },\n/* harmony export */ \"AiFillCloud\": function() { return /* binding */ AiFillCloud; },\n/* harmony export */ \"AiFillCode\": function() { return /* binding */ AiFillCode; },\n/* harmony export */ \"AiFillCodeSandboxCircle\": function() { return /* binding
/***/ })<10><15>8<>/*!**************************************************!*\
!*** ./node_modules/react-icons/ai/index.esm.js ***!
\**************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"AiFillAccountBook\": function() { return /* binding */ AiFillAccountBook; },\n/* harmony export */ \"AiFillAlert\": function() { return /* binding */ AiFillAlert; },\n/* harmony export */ \"AiFillAlipayCircle\": function() { return /* binding */ AiFillAlipayCircle; },\n/* harmony export */ \"AiFillAlipaySquare\": function() { return /* binding */ AiFillAlipaySquare; },\n/* harmony export */ \"AiFillAliwangwang\": function() { return /* binding */ AiFillAliwangwang; },\n/* harmony export */ \"AiFillAmazonCircle\": function() { return /* binding */ AiFillAmazonCircle; },\n/* harmony export */ \"AiFillAmazonSquare\": function() { return /* binding */ AiFillAmazonSquare; },\n/* harmony export */ \"AiFillAndroid\": function() { return /* binding */ AiFillAndroid; },\n/* harmony export */ \"AiFillApi\": function() { return /* binding */ AiFillApi; },\n/* harmony export */ \"AiFillApple\": function() { return /* binding */ AiFillApple; },\n/* harmony export */ \"AiFillAppstore\": function() { return /* binding */ AiFillAppstore; },\n/* harmony export */ \"AiFillAudio\": function() { return /* binding */ AiFillAudio; },\n/* harmony export */ \"AiFillBackward\": function() { return /* binding */ AiFillBackward; },\n/* harmony export */ \"AiFillBank\": function() { return /* binding */ AiFillBank; },\n/* harmony export */ \"AiFillBehanceCircle\": function() { return /* binding */ AiFillBehanceCircle; },\n/* harmony export */ \"AiFillBehanceSquare\": function() { return /* binding */ AiFillBehanceSquare; },\n/* harmony export */ \"AiFillBell\": function() { return /* binding */ AiFillBell; },\n/* harmony export */ \"AiFillBook\": function() { return /* binding */ AiFillBook; },\n/* harmony export */ \"AiFillBoxPlot\": function() { return /* binding */ AiFillBoxPlot; },\n/* harmony export */ \"AiFillBug\": function() { return /* binding */ AiFillBug; },\n/* harmony export */ \"AiFillBuild\": function() { return /* binding */ AiFillBuild; },\n/* harmony export */ \"AiFillBulb\": function() { return /* binding */ AiFillBulb; },\n/* harmony export */ \"AiFillCalculator\": function() { return /* binding */ AiFillCalculator; },\n/* harmony export */ \"AiFillCalendar\": function() { return /* binding */ AiFillCalendar; },\n/* harmony export */ \"AiFillCamera\": function() { return /* binding */ AiFillCamera; },\n/* harmony export */ \"AiFillCar\": function() { return /* binding */ AiFillCar; },\n/* harmony export */ \"AiFillCaretDown\": function() { return /* binding */ AiFillCaretDown; },\n/* harmony export */ \"AiFillCaretLeft\": function() { return /* binding */ AiFillCaretLeft; },\n/* harmony export */ \"AiFillCaretRight\": function() { return /* binding */ AiFillCaretRight; },\n/* harmony export */ \"AiFillCaretUp\": function() { return /* binding */ AiFillCaretUp; },\n/* harmony export */ \"AiFillCarryOut\": function() { return /* binding */ AiFillCarryOut; },\n/* harmony export */ \"AiFillCheckCircle\": function() { return /* binding */ AiFillCheckCircle; },\n/* harmony export */ \"AiFillCheckSquare\": function() { return /* binding */ AiFillCheckSquare; },\n/* harmony export */ \"AiFillChrome\": function() { return /* binding */ AiFillChrome; },\n/* harmony export */ \"AiFillCiCircle\": function() { return /* binding */ AiFillCiCircle; },\n/* harmony export */ \"AiFillClockCircle\": function() { return /* binding */ AiFillClockCircle; },\n/* harmony export */ \"AiFillCloseCircle\": function() { return /* binding */ AiFillCloseCircle; },\n/* harmony export */ \"AiFillCloseSquare\": function() { return /* binding */ AiFillCloseSquare; },\n/* harmony export */ \"AiFillCloud\": function() { return /* binding */ AiFillCloud; },\n/* harmony export */ \"AiFillCode\": function() { return /* binding */ AiFillCode; },\n/* harmony export */ \"AiFillCodeSandboxCircle\": function() { return /* binding
/***/ });,
/***/ "./node_modules/react-icons/lib/esm/iconBase.js":
 /A<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!******************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconBase.js ***!
\******************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource  <10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
<1F>eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"GenIcon\": function() { return /* binding */ GenIcon; },\n/* harmony export */ \"IconBase\": function() { return /* binding */ IconBase; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\nvar __assign = undefined && undefined.__assign || function () {\n __assign = Object.assign || function (t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n };\n return __assign.apply(this, arguments);\n};\nvar __rest = undefined && undefined.__rest || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n }\n return t;\n};\n\n\nfunction Tree2Element(tree) {\n return tree && tree.map(function (node, i) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(node.tag, __assign({\n key: i\n }, node.attr), Tree2Element(node.child));\n });\n}\nfunction GenIcon(data) {\n // eslint-disable-next-line react/display-name\n return function (props) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(IconBase, __assign({\n attr: __assign({}, data.attr)\n }, props), Tree2Element(data.child));\n };\n}\nfunction IconBase(props) {\n var elem = function (conf) {\n var attr = props.attr,\n size = props.size,\n title = props.title,\n svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n var computedSize = size || conf.size || \"1em\";\n var className;\n if (conf.className) className = conf.className;\n if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", __assign({\n stroke: \"currentColor\",\n fill: \"currentColor\",\n strokeWidth: \"0\"\n }, conf.attr, attr, svgProps, {\n className: className,\n style: __assign(__assign({\n color: props.color || conf.color\n }, conf.style), props.style),\n height: computedSize,\n width: computedSize,\n xmlns: \"http://www.w3.org/2000/svg\"\n }), title && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"title\", null, title), props.children);\n };\n return _iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext !== undefined ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext.Consumer, null, function (conf) {\n return elem(conf);\n }) : elem(_iconContext__WEBPACK_IMPORTED_MODULE_1__.DefaultContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQmFzZS5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGVBQWUsU0FBSSxJQUFJLFNBQUk7QUFDM0I7QUFDQSw2Q0FBNkMsT0FBTztBQUNwRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBSSxJQUFJLFNBQUk7QUFDekI7QUFDQTtBQUNBLDRIQUE0SCxjQUFjO0FBQzFJO0FBQ0E7QUFDQTtBQUNBO0FBQzBCO0FBQ2tDO0FBQzVEO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5QjtBQUNBLEtBQUs7QUFDTCxHQUFHO0FBQ0g7QUFDTztBQUNQO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5Qix1QkFBdUI7QUFDdkIsS0FBSztBQUNMO0FBQ0E7QUFDTztBQUNQO0FBQ0E7Q
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hashS/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"GenIcon\": function() { return /* binding */ GenIcon; },\n/* harmony export */ \"IconBase\": function() { return /* binding */ IconBase; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\nvar __assign = undefined && undefined.__assign || function () {\n __assign = Object.assign || function (t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n };\n return __assign.apply(this, arguments);\n};\nvar __rest = undefined && undefined.__rest || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n }\n return t;\n};\n\n\nfunction Tree2Element(tree) {\n return tree && tree.map(function (node, i) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(node.tag, __assign({\n key: i\n }, node.attr), Tree2Element(node.child));\n });\n}\nfunction GenIcon(data) {\n // eslint-disable-next-line react/display-name\n return function (props) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(IconBase, __assign({\n attr: __assign({}, data.attr)\n }, props), Tree2Element(data.child));\n };\n}\nfunction IconBase(props) {\n var elem = function (conf) {\n var attr = props.attr,\n size = props.size,\n title = props.title,\n svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n var computedSize = size || conf.size || \"1em\";\n var className;\n if (conf.className) className = conf.className;\n if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", __assign({\n stroke: \"currentColor\",\n fill: \"currentColor\",\n strokeWidth: \"0\"\n }, conf.attr, attr, svgProps, {\n className: className,\n style: __assign(__assign({\n color: props.color || conf.color\n }, conf.style), props.style),\n height: computedSize,\n width: computedSize,\n xmlns: \"http://www.w3.org/2000/svg\"\n }), title && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"title\", null, title), props.children);\n };\n return _iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext !== undefined ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext.Consumer, null, function (conf) {\n return elem(conf);\n }) : elem(_iconContext__WEBPACK_IMPORTED_MODULE_1__.DefaultContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQmFzZS5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGVBQWUsU0FBSSxJQUFJLFNBQUk7QUFDM0I7QUFDQSw2Q0FBNkMsT0FBTztBQUNwRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBSSxJQUFJLFNBQUk7QUFDekI7QUFDQTtBQUNBLDRIQUE0SCxjQUFjO0FBQzFJO0FBQ0E7QUFDQTtBQUNBO0FBQzBCO0FBQ2tDO0FBQzVEO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5QjtBQUNBLEtBQUs7QUFDTCxHQUFHO0FBQ0g7QUFDTztBQUNQO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5Qix1QkFBdUI7QUFDdkIsS0FBSztBQUNMO0FBQ0E7QUFDTztBQUNQO0FBQ0E7QUFDQTtBQU
/***/ })<10><15> /*!******************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconBase.js ***!
\******************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"GenIcon\": function() { return /* binding */ GenIcon; },\n/* harmony export */ \"IconBase\": function() { return /* binding */ IconBase; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\nvar __assign = undefined && undefined.__assign || function () {\n __assign = Object.assign || function (t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n };\n return __assign.apply(this, arguments);\n};\nvar __rest = undefined && undefined.__rest || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n }\n return t;\n};\n\n\nfunction Tree2Element(tree) {\n return tree && tree.map(function (node, i) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(node.tag, __assign({\n key: i\n }, node.attr), Tree2Element(node.child));\n });\n}\nfunction GenIcon(data) {\n // eslint-disable-next-line react/display-name\n return function (props) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(IconBase, __assign({\n attr: __assign({}, data.attr)\n }, props), Tree2Element(data.child));\n };\n}\nfunction IconBase(props) {\n var elem = function (conf) {\n var attr = props.attr,\n size = props.size,\n title = props.title,\n svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n var computedSize = size || conf.size || \"1em\";\n var className;\n if (conf.className) className = conf.className;\n if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", __assign({\n stroke: \"currentColor\",\n fill: \"currentColor\",\n strokeWidth: \"0\"\n }, conf.attr, attr, svgProps, {\n className: className,\n style: __assign(__assign({\n color: props.color || conf.color\n }, conf.style), props.style),\n height: computedSize,\n width: computedSize,\n xmlns: \"http://www.w3.org/2000/svg\"\n }), title && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"title\", null, title), props.children);\n };\n return _iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext !== undefined ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext.Consumer, null, function (conf) {\n return elem(conf);\n }) : elem(_iconContext__WEBPACK_IMPORTED_MODULE_1__.DefaultContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQmFzZS5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGVBQWUsU0FBSSxJQUFJLFNBQUk7QUFDM0I7QUFDQSw2Q0FBNkMsT0FBTztBQUNwRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBSSxJQUFJLFNBQUk7QUFDekI7QUFDQTtBQUNBLDRIQUE0SCxjQUFjO0FBQzFJO0FBQ0E7QUFDQTtBQUNBO0FBQzBCO0FBQ2tDO0FBQzVEO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5QjtBQUNBLEtBQUs7QUFDTCxHQUFHO0FBQ0g7QUFDTztBQUNQO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5Qix1QkFBdUI7QUFDdkIsS0FBSztBQUNMO0FBQ0E7QUFDTztBQUNQO0FBQ0E7QUFDQTtBQU
/***/ })>,
/***/ "./node_modules/react-icons/lib/esm/iconContext.js":
 <00><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!*********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconContext.js ***!
\*********************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource T<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
5eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"DefaultContext\": function() { return /* binding */ DefaultContext; },\n/* harmony export */ \"IconContext\": function() { return /* binding */ IconContext; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nvar DefaultContext = {\n color: undefined,\n size: undefined,\n className: undefined,\n style: undefined,\n attr: undefined\n};\nvar IconContext = (react__WEBPACK_IMPORTED_MODULE_0___default().createContext) && react__WEBPACK_IMPORTED_MODULE_0___default().createContext(DefaultContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTBCO0FBQ25CO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sa0JBQWtCLDREQUFtQixJQUFJLDBEQUFtQiIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcz85OTY0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmV4cG9ydCB2YXIgRGVmYXVsdENvbnRleHQgPSB7XG4gIGNvbG9yOiB1bmRlZmluZWQsXG4gIHNpemU6IHVuZGVmaW5lZCxcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIHN0eWxlOiB1bmRlZmluZWQsXG4gIGF0dHI6IHVuZGVmaW5lZFxufTtcbmV4cG9ydCB2YXIgSWNvbkNvbnRleHQgPSBSZWFjdC5jcmVhdGVDb250ZXh0ICYmIFJlYWN0LmNyZWF0ZUNvbnRleHQoRGVmYXVsdENvbnRleHQpOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/iconContext.js\n")); 
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F>/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"DefaultContext\": function() { return /* binding */ DefaultContext; },\n/* harmony export */ \"IconContext\": function() { return /* binding */ IconContext; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nvar DefaultContext = {\n color: undefined,\n size: undefined,\n className: undefined,\n style: undefined,\n attr: undefined\n};\nvar IconContext = (react__WEBPACK_IMPORTED_MODULE_0___default().createContext) && react__WEBPACK_IMPORTED_MODULE_0___default().createContext(DefaultContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTBCO0FBQ25CO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sa0JBQWtCLDREQUFtQixJQUFJLDBEQUFtQiIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcz85OTY0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmV4cG9ydCB2YXIgRGVmYXVsdENvbnRleHQgPSB7XG4gIGNvbG9yOiB1bmRlZmluZWQsXG4gIHNpemU6IHVuZGVmaW5lZCxcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIHN0eWxlOiB1bmRlZmluZWQsXG4gIGF0dHI6IHVuZGVmaW5lZFxufTtcbmV4cG9ydCB2YXIgSWNvbkNvbnRleHQgPSBSZWFjdC5jcmVhdGVDb250ZXh0ICYmIFJlYWN0LmNyZWF0ZUNvbnRleHQoRGVmYXVsdENvbnRleHQpOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/iconContext.js\n"));
/***/ })<10><15>_/*!*********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconContext.js ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"DefaultContext\": function() { return /* binding */ DefaultContext; },\n/* harmony export */ \"IconContext\": function() { return /* binding */ IconContext; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nvar DefaultContext = {\n color: undefined,\n size: undefined,\n className: undefined,\n style: undefined,\n attr: undefined\n};\nvar IconContext = (react__WEBPACK_IMPORTED_MODULE_0___default().createContext) && react__WEBPACK_IMPORTED_MODULE_0___default().createContext(DefaultContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTBCO0FBQ25CO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sa0JBQWtCLDREQUFtQixJQUFJLDBEQUFtQiIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcz85OTY0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmV4cG9ydCB2YXIgRGVmYXVsdENvbnRleHQgPSB7XG4gIGNvbG9yOiB1bmRlZmluZWQsXG4gIHNpemU6IHVuZGVmaW5lZCxcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIHN0eWxlOiB1bmRlZmluZWQsXG4gIGF0dHI6IHVuZGVmaW5lZFxufTtcbmV4cG9ydCB2YXIgSWNvbkNvbnRleHQgPSBSZWFjdC5jcmVhdGVDb250ZXh0ICYmIFJlYWN0LmNyZWF0ZUNvbnRleHQoRGVmYXVsdENvbnRleHQpOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/iconContext.js\n"));
/***/ })@,
/***/ "./node_modules/react-icons/lib/esm/iconsManifest.js":
 B<><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!***********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconsManifest.js ***!
\***********************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource C<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
<1F>Aeval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"IconsManifest\": function() { return /* binding */ IconsManifest; }\n/* harmony export */ });\nvar IconsManifest = [\n {\n \"id\": \"ci\",\n \"name\": \"Circum Icons\",\n \"projectUrl\": \"https://circumicons.com/\",\n \"license\": \"MPL-2.0 license\",\n \"licenseUrl\": \"https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE\"\n },\n {\n \"id\": \"fa\",\n \"name\": \"Font Awesome\",\n \"projectUrl\": \"https://fontawesome.com/\",\n \"license\": \"CC BY 4.0 License\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/4.0/\"\n },\n {\n \"id\": \"io\",\n \"name\": \"Ionicons 4\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"io5\",\n \"name\": \"Ionicons 5\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"md\",\n \"name\": \"Material Design icons\",\n \"projectUrl\": \"http://google.github.io/material-design-icons/\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"https://github.com/google/material-design-icons/blob/master/LICENSE\"\n },\n {\n \"id\": \"ti\",\n \"name\": \"Typicons\",\n \"projectUrl\": \"http://s-ings.com/typicons/\",\n \"license\": \"CC BY-SA 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by-sa/3.0/\"\n },\n {\n \"id\": \"go\",\n \"name\": \"Github Octicons icons\",\n \"projectUrl\": \"https://octicons.github.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/primer/octicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"fi\",\n \"name\": \"Feather\",\n \"projectUrl\": \"https://feathericons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/feathericons/feather/blob/master/LICENSE\"\n },\n {\n \"id\": \"gi\",\n \"name\": \"Game Icons\",\n \"projectUrl\": \"https://game-icons.net/\",\n \"license\": \"CC BY 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/3.0/\"\n },\n {\n \"id\": \"wi\",\n \"name\": \"Weather Icons\",\n \"projectUrl\": \"https://erikflowers.github.io/weather-icons/\",\n \"license\": \"SIL OFL 1.1\",\n \"licenseUrl\": \"http://scripts.sil.org/OFL\"\n },\n {\n \"id\": \"di\",\n \"name\": \"Devicons\",\n \"projectUrl\": \"https://vorillaz.github.io/devicons/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ai\",\n \"name\": \"Ant Design Icons\",\n \"projectUrl\": \"https://github.com/ant-design/ant-design-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"bs\",\n \"name\": \"Bootstrap Icons\",\n \"projectUrl\": \"https://github.com/twbs/icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ri\",\n \"name\": \"Remix Icon\",\n \"projectUrl\": \"https://github.com/Remix-Design/RemixIcon\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"fc\",\n \"name\": \"Flat Color Icons\",\n \"projectUrl\": \"https://github.com/icons8/flat-color-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"gr\",\n \"name\": \"Grommet-Icons\",\n \"projectUrl\": \"https://github.com/grommet/grommet-icons\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"hi\",\n \"name\": \"Heroicons\",\n \"projectUrl\": \"https://github.com/tailwindlabs/heroi
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hashUB/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"IconsManifest\": function() { return /* binding */ IconsManifest; }\n/* harmony export */ });\nvar IconsManifest = [\n {\n \"id\": \"ci\",\n \"name\": \"Circum Icons\",\n \"projectUrl\": \"https://circumicons.com/\",\n \"license\": \"MPL-2.0 license\",\n \"licenseUrl\": \"https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE\"\n },\n {\n \"id\": \"fa\",\n \"name\": \"Font Awesome\",\n \"projectUrl\": \"https://fontawesome.com/\",\n \"license\": \"CC BY 4.0 License\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/4.0/\"\n },\n {\n \"id\": \"io\",\n \"name\": \"Ionicons 4\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"io5\",\n \"name\": \"Ionicons 5\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"md\",\n \"name\": \"Material Design icons\",\n \"projectUrl\": \"http://google.github.io/material-design-icons/\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"https://github.com/google/material-design-icons/blob/master/LICENSE\"\n },\n {\n \"id\": \"ti\",\n \"name\": \"Typicons\",\n \"projectUrl\": \"http://s-ings.com/typicons/\",\n \"license\": \"CC BY-SA 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by-sa/3.0/\"\n },\n {\n \"id\": \"go\",\n \"name\": \"Github Octicons icons\",\n \"projectUrl\": \"https://octicons.github.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/primer/octicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"fi\",\n \"name\": \"Feather\",\n \"projectUrl\": \"https://feathericons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/feathericons/feather/blob/master/LICENSE\"\n },\n {\n \"id\": \"gi\",\n \"name\": \"Game Icons\",\n \"projectUrl\": \"https://game-icons.net/\",\n \"license\": \"CC BY 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/3.0/\"\n },\n {\n \"id\": \"wi\",\n \"name\": \"Weather Icons\",\n \"projectUrl\": \"https://erikflowers.github.io/weather-icons/\",\n \"license\": \"SIL OFL 1.1\",\n \"licenseUrl\": \"http://scripts.sil.org/OFL\"\n },\n {\n \"id\": \"di\",\n \"name\": \"Devicons\",\n \"projectUrl\": \"https://vorillaz.github.io/devicons/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ai\",\n \"name\": \"Ant Design Icons\",\n \"projectUrl\": \"https://github.com/ant-design/ant-design-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"bs\",\n \"name\": \"Bootstrap Icons\",\n \"projectUrl\": \"https://github.com/twbs/icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ri\",\n \"name\": \"Remix Icon\",\n \"projectUrl\": \"https://github.com/Remix-Design/RemixIcon\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"fc\",\n \"name\": \"Flat Color Icons\",\n \"projectUrl\": \"https://github.com/icons8/flat-color-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"gr\",\n \"name\": \"Grommet-Icons\",\n \"projectUrl\": \"https://github.com/grommet/grommet-icons\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"hi\",\n \"name\": \"Heroicons\",\n \"projectUrl\": \"https://github.com/tailwindlabs/heroicons\",\n
/***/ })<10><15>C/*!***********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconsManifest.js ***!
\***********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"IconsManifest\": function() { return /* binding */ IconsManifest; }\n/* harmony export */ });\nvar IconsManifest = [\n {\n \"id\": \"ci\",\n \"name\": \"Circum Icons\",\n \"projectUrl\": \"https://circumicons.com/\",\n \"license\": \"MPL-2.0 license\",\n \"licenseUrl\": \"https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE\"\n },\n {\n \"id\": \"fa\",\n \"name\": \"Font Awesome\",\n \"projectUrl\": \"https://fontawesome.com/\",\n \"license\": \"CC BY 4.0 License\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/4.0/\"\n },\n {\n \"id\": \"io\",\n \"name\": \"Ionicons 4\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"io5\",\n \"name\": \"Ionicons 5\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"md\",\n \"name\": \"Material Design icons\",\n \"projectUrl\": \"http://google.github.io/material-design-icons/\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"https://github.com/google/material-design-icons/blob/master/LICENSE\"\n },\n {\n \"id\": \"ti\",\n \"name\": \"Typicons\",\n \"projectUrl\": \"http://s-ings.com/typicons/\",\n \"license\": \"CC BY-SA 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by-sa/3.0/\"\n },\n {\n \"id\": \"go\",\n \"name\": \"Github Octicons icons\",\n \"projectUrl\": \"https://octicons.github.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/primer/octicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"fi\",\n \"name\": \"Feather\",\n \"projectUrl\": \"https://feathericons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/feathericons/feather/blob/master/LICENSE\"\n },\n {\n \"id\": \"gi\",\n \"name\": \"Game Icons\",\n \"projectUrl\": \"https://game-icons.net/\",\n \"license\": \"CC BY 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/3.0/\"\n },\n {\n \"id\": \"wi\",\n \"name\": \"Weather Icons\",\n \"projectUrl\": \"https://erikflowers.github.io/weather-icons/\",\n \"license\": \"SIL OFL 1.1\",\n \"licenseUrl\": \"http://scripts.sil.org/OFL\"\n },\n {\n \"id\": \"di\",\n \"name\": \"Devicons\",\n \"projectUrl\": \"https://vorillaz.github.io/devicons/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ai\",\n \"name\": \"Ant Design Icons\",\n \"projectUrl\": \"https://github.com/ant-design/ant-design-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"bs\",\n \"name\": \"Bootstrap Icons\",\n \"projectUrl\": \"https://github.com/twbs/icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ri\",\n \"name\": \"Remix Icon\",\n \"projectUrl\": \"https://github.com/Remix-Design/RemixIcon\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"fc\",\n \"name\": \"Flat Color Icons\",\n \"projectUrl\": \"https://github.com/icons8/flat-color-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"gr\",\n \"name\": \"Grommet-Icons\",\n \"projectUrl\": \"https://github.com/grommet/grommet-icons\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"hi\",\n \"name\": \"Heroicons\",\n \"projectUrl\": \"https://github.com/tailwindlabs/heroicons\",\n
/***/ })8,
/***/ "./node_modules/react-icons/lib/esm/index.js":
 2<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSource<1F>/*!***************************************************!*\
!*** ./node_modules/react-icons/lib/esm/index.js ***!
\***************************************************/
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/CachedSource <00> <10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/ConcatSource<10><10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/RawSourced/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
k
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _iconsManifest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iconsManifest */ \"./node_modules/react-icons/lib/esm/iconsManifest.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconsManifest__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconsManifest__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconBase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconBase */ \"./node_modules/react-icons/lib/esm/iconBase.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconBase__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconBase__WEBPACK_IMPORTED_MODULE_1__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconContext__WEBPACK_IMPORTED_MODULE_2__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconContext__WEBPACK_IMPORTED_MODULE_2__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pbmRleC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQWdDO0FBQ0wiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vbm9kZV9tb2R1bGVzL3JlYWN0LWljb25zL2xpYi9lc20vaW5kZXguanM/YzZhMiJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9pY29uc01hbmlmZXN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pY29uQmFzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaWNvbkNvbnRleHRcIjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/index.js\n")); 
/***/ }) <10><05>buffer<65>source<63>size<7A>maps<70>hash<1F>
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _iconsManifest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iconsManifest */ \"./node_modules/react-icons/lib/esm/iconsManifest.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconsManifest__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconsManifest__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconBase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconBase */ \"./node_modules/react-icons/lib/esm/iconBase.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconBase__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconBase__WEBPACK_IMPORTED_MODULE_1__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconContext__WEBPACK_IMPORTED_MODULE_2__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconContext__WEBPACK_IMPORTED_MODULE_2__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pbmRleC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQWdDO0FBQ0wiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vbm9kZV9tb2R1bGVzL3JlYWN0LWljb25zL2xpYi9lc20vaW5kZXguanM/YzZhMiJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9pY29uc01hbmlmZXN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pY29uQmFzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaWNvbkNvbnRleHRcIjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/index.js\n"));
/***/ })<10><15><1F> /*!***************************************************!*\
!*** ./node_modules/react-icons/lib/esm/index.js ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _iconsManifest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iconsManifest */ \"./node_modules/react-icons/lib/esm/iconsManifest.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconsManifest__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconsManifest__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconBase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconBase */ \"./node_modules/react-icons/lib/esm/iconBase.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconBase__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconBase__WEBPACK_IMPORTED_MODULE_1__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconContext__WEBPACK_IMPORTED_MODULE_2__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconContext__WEBPACK_IMPORTED_MODULE_2__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pbmRleC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQWdDO0FBQ0wiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vbm9kZV9tb2R1bGVzL3JlYWN0LWljb25zL2xpYi9lc20vaW5kZXguanM/YzZhMiJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9pY29uc01hbmlmZXN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pY29uQmFzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaWNvbkNvbnRleHRcIjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/index.js\n"));
/***/ })
},
<10>webpack/lib/util/registerExternalSerializer<65>webpack-sources/PrefixSource<63>/******/ 9function(__webpack_require__) { // webpackRuntimeModules
<1F>var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
__webpack_require__.O(0, ["pages/_app","main"], function() { return __webpack_exec__("./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!"); });
var __webpack_exports__ = __webpack_require__.O();
_N_E = __webpack_exports__;
2023-01-04 02:30:44 +01:00
}
]); <15><06>/*
* 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/).
*/
(self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([["pages/[book]/[id]"],{
/***/ "./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!":
/*!*******************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D! ***!
\*******************************************************************************************************************************************************************************************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("\n (window.__NEXT_P = window.__NEXT_P || []).push([\n \"/[book]/[id]\",\n function () {\n return __webpack_require__(/*! ./pages/[book]/[id]/index.js */ \"./pages/[book]/[id]/index.js\");\n }\n ]);\n if(true) {\n module.hot.dispose(function () {\n window.__NEXT_P.push([\"/[book]/[id]\"])\n });\n }\n //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWNsaWVudC1wYWdlcy1sb2FkZXIuanM/YWJzb2x1dGVQYWdlUGF0aD0lMkZob21lJTJGaXNtYWlsJTJGRGVza3RvcCUyRmtpdGFiY2l0YWItZnJvbnRlbmQlMkZraXRhYmNpdGFiJTJGcGFnZXMlMkYlNUJib29rJTVEJTJGJTVCaWQlNUQlMkZpbmRleC5qcyZwYWdlPSUyRiU1QmJvb2slNUQlMkYlNUJpZCU1RCEuanMiLCJtYXBwaW5ncyI6IjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyxrRUFBOEI7QUFDckQ7QUFDQTtBQUNBLE9BQU8sSUFBVTtBQUNqQixNQUFNLFVBQVU7QUFDaEI7QUFDQSxPQUFPO0FBQ1A7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvP2RmZTciXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgKHdpbmRvdy5fX05FWFRfUCA9IHdpbmRvdy5fX05FWFRfUCB8fCBbXSkucHVzaChbXG4gICAgICBcIi9bYm9va10vW2lkXVwiLFxuICAgICAgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gcmVxdWlyZShcIi4vcGFnZXMvW2Jvb2tdL1tpZF0vaW5kZXguanNcIik7XG4gICAgICB9XG4gICAgXSk7XG4gICAgaWYobW9kdWxlLmhvdCkge1xuICAgICAgbW9kdWxlLmhvdC5kaXNwb3NlKGZ1bmN0aW9uICgpIHtcbiAgICAgICAgd2luZG93Ll9fTkVYVF9QLnB1c2goW1wiL1tib29rXS9baWRdXCJdKVxuICAgICAgfSk7XG4gICAgfVxuICAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!\n"));
/***/ }),
/***/ "./node_modules/next/dist/client/get-domain-locale.js":
/*!************************************************************!*\
!*** ./node_modules/next/dist/client/get-domain-locale.js ***!
\************************************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.getDomainLocale = getDomainLocale;\nconst basePath = false || \"\";\nfunction getDomainLocale(path, locale, locales, domainLocales) {\n if (false) {} else {\n return false;\n }\n}\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=get-domain-locale.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a Node.js context\n // to extract CSS. For backwards compatibility, we need to check we're in a\n // browser context before continuing.\n if (typeof self !== 'undefined' &&\n // AMP / No-JS mode does not inject these helpers:\n '$RefreshHelpers$' in self) {\n // @ts-ignore __webpack_module__ is global\n var currentExports = module.exports;\n // @ts-ignore __webpack_module__ is global\n var prevExports = (_b = (_a = module.hot.data) === null || _a === void 0 ? void 0 : _a.prevExports) !== null && _b !== void 0 ? _b : null;\n // This cannot happen in MainTemplate because the exports mismatch between\n // templating and execution.\n self.$RefreshHelpers$.registerExportsForReactRefresh(currentExports, module.id);\n // A module can be accepted automatically based on its exports, e.g. when\n // it is a Refresh Boundary.\n if (self.$RefreshHelpers$.isReactRefreshBoundary(currentExports)) {\n // Save the previous exports on update so we can compare the boundary\n // signatures.\n module.hot.dispose(function (data) {\n data.prevExports = currentExports;\n });\n // Unconditionally accept an update to this module, we'll check if it's\n // still a Refresh Boundary later.\n // @ts-ignore importMeta is replaced in the loader\n module.hot.accept();\n // This field is set when the previous version of this module was a\n // Refresh Boundary, letting us know we need to check for invalidation or\n // enqueue an update.\n if (prevExports !== null) {\n // A boundary can become ineligible if its exports are incompatible\n // with the previous exports.\n //\n // For example, if you add/remove/change exports, we'll want to\n // re-execute the importing modules, and force those components to\n // re-render. Similarly, if you convert a class component to a\n // function, we want to invalidate the boundary.\n if (self.$RefreshHelpers$.shouldInvalidateReactRefreshBoundary(prevExports, currentExports)) {\n module.hot.invalidate();\n }\n else {\n self.$RefreshHelpers$.scheduleUpdate();\n }\n }\n }\n else {\n // Since we just executed the code for the module, it's possible that the\n // new exports made it ineligible for being a boundary.\n // We only care about the case when we were _previously_ a boundary,\n // because we already accepted this update (accidental side effect).\n var isNoLongerABoundary = prevExports !== null;\n if (isNoLongerABoundary) {\n module.hot.invalidate();\n }\n }\n }\n })();\
/***/ }),
/***/ "./node_modules/next/dist/client/link.js":
/*!***********************************************!*\
!*** ./node_modules/next/dist/client/link.js ***!
\***********************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\n\"use client\";\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports[\"default\"] = void 0;\nvar _interop_require_default = (__webpack_require__(/*! @swc/helpers/lib/_interop_require_default.js */ \"./node_modules/@swc/helpers/lib/_interop_require_default.js\")[\"default\"]);\nvar _object_without_properties_loose = (__webpack_require__(/*! @swc/helpers/lib/_object_without_properties_loose.js */ \"./node_modules/@swc/helpers/lib/_object_without_properties_loose.js\")[\"default\"]);\nvar _react = _interop_require_default(__webpack_require__(/*! react */ \"./node_modules/react/index.js\"));\nvar _router = __webpack_require__(/*! ../shared/lib/router/router */ \"./node_modules/next/dist/shared/lib/router/router.js\");\nvar _formatUrl = __webpack_require__(/*! ../shared/lib/router/utils/format-url */ \"./node_modules/next/dist/shared/lib/router/utils/format-url.js\");\nvar _addLocale = __webpack_require__(/*! ./add-locale */ \"./node_modules/next/dist/client/add-locale.js\");\nvar _routerContext = __webpack_require__(/*! ../shared/lib/router-context */ \"./node_modules/next/dist/shared/lib/router-context.js\");\nvar _appRouterContext = __webpack_require__(/*! ../shared/lib/app-router-context */ \"./node_modules/next/dist/shared/lib/app-router-context.js\");\nvar _useIntersection = __webpack_require__(/*! ./use-intersection */ \"./node_modules/next/dist/client/use-intersection.js\");\nvar _getDomainLocale = __webpack_require__(/*! ./get-domain-locale */ \"./node_modules/next/dist/client/get-domain-locale.js\");\nvar _addBasePath = __webpack_require__(/*! ./add-base-path */ \"./node_modules/next/dist/client/add-base-path.js\");\nconst prefetched = new Set();\nfunction prefetch(router, href, as, options) {\n if (false) {}\n if (!(0, _router).isLocalURL(href)) {\n return;\n }\n // We should only dedupe requests when experimental.optimisticClientCache is\n // disabled.\n if (!options.bypassPrefetchedCheck) {\n const locale = typeof options.locale !== \"undefined\" ? options.locale : \"locale\" in router ? router.locale : undefined;\n const prefetchedKey = href + \"%\" + as + \"%\" + locale;\n // If we've already fetched the key, then don't prefetch it again!\n if (prefetched.has(prefetchedKey)) {\n return;\n }\n // Mark this URL as prefetched.\n prefetched.add(prefetchedKey);\n }\n // Prefetch the JSON page if asked (only in the client)\n // We need to handle a prefetch error here since we may be\n // loading with priority which can reject but we don't\n // want to force navigation since this is only a prefetch\n Promise.resolve(router.prefetch(href, as, options)).catch((err)=>{\n if (true) {\n // rethrow to show invalid URL errors\n throw err;\n }\n });\n}\nfunction isModifiedEvent(event) {\n const { target } = event.currentTarget;\n return target && target !== \"_self\" || event.metaKey || event.ctrlKey || event.shiftKey || event.altKey || event.nativeEvent && event.nativeEvent.which === 2;\n}\nfunction linkClicked(e, router, href, as, replace, shallow, scroll, locale, isAppRouter, prefetchEnabled) {\n const { nodeName } = e.currentTarget;\n // anchors inside an svg have a lowercase nodeName\n const isAnchorNodeName = nodeName.toUpperCase() === \"A\";\n if (isAnchorNodeName && (isModifiedEvent(e) || !(0, _router).isLocalURL(href))) {\n // ignore click for browsers default behavior\n return;\n }\n e.preventDefault();\n const navigate = ()=>{\n // If the router is an NextRouter instance it will have `beforePopState`\n if (\"beforePopState\" in router) {\n router[replace ? \"replace\" : \"push\"](href, as, {\n shallow,\n locale,\n scroll\n });\n } else {\n router[replace ? \"replace\" : \"push\"](as || href, {\n forceOptimisticNavigation: !prefetchE
/***/ }),
/***/ "./node_modules/next/dist/client/use-intersection.js":
/*!***********************************************************!*\
!*** ./node_modules/next/dist/client/use-intersection.js ***!
\***********************************************************/
/***/ (function(module, exports, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("\nvar _s = $RefreshSig$();\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nexports.useIntersection = useIntersection;\nvar _react = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\nvar _requestIdleCallback = __webpack_require__(/*! ./request-idle-callback */ \"./node_modules/next/dist/client/request-idle-callback.js\");\nconst hasIntersectionObserver = typeof IntersectionObserver === \"function\";\nconst observers = new Map();\nconst idList = [];\nfunction createObserver(options) {\n const id = {\n root: options.root || null,\n margin: options.rootMargin || \"\"\n };\n const existing = idList.find((obj)=>obj.root === id.root && obj.margin === id.margin);\n let instance;\n if (existing) {\n instance = observers.get(existing);\n if (instance) {\n return instance;\n }\n }\n const elements = new Map();\n const observer = new IntersectionObserver((entries)=>{\n entries.forEach((entry)=>{\n const callback = elements.get(entry.target);\n const isVisible = entry.isIntersecting || entry.intersectionRatio > 0;\n if (callback && isVisible) {\n callback(isVisible);\n }\n });\n }, options);\n instance = {\n id,\n observer,\n elements\n };\n idList.push(id);\n observers.set(id, instance);\n return instance;\n}\nfunction observe(element, callback, options) {\n const { id , observer , elements } = createObserver(options);\n elements.set(element, callback);\n observer.observe(element);\n return function unobserve() {\n elements.delete(element);\n observer.unobserve(element);\n // Destroy observer when there's nothing left to watch:\n if (elements.size === 0) {\n observer.disconnect();\n observers.delete(id);\n const index = idList.findIndex((obj)=>obj.root === id.root && obj.margin === id.margin);\n if (index > -1) {\n idList.splice(index, 1);\n }\n }\n };\n}\nfunction useIntersection(param) {\n let { rootRef , rootMargin , disabled } = param;\n _s();\n const isDisabled = disabled || !hasIntersectionObserver;\n const [visible, setVisible] = (0, _react).useState(false);\n const [element, setElement] = (0, _react).useState(null);\n (0, _react).useEffect(()=>{\n if (hasIntersectionObserver) {\n if (isDisabled || visible) return;\n if (element && element.tagName) {\n const unobserve = observe(element, (isVisible)=>isVisible && setVisible(isVisible), {\n root: rootRef == null ? void 0 : rootRef.current,\n rootMargin\n });\n return unobserve;\n }\n } else {\n if (!visible) {\n const idleCallback = (0, _requestIdleCallback).requestIdleCallback(()=>setVisible(true));\n return ()=>(0, _requestIdleCallback).cancelIdleCallback(idleCallback);\n }\n }\n }, [\n element,\n isDisabled,\n rootMargin,\n rootRef,\n visible\n ]);\n const resetVisible = (0, _react).useCallback(()=>{\n setVisible(false);\n }, []);\n return [\n setElement,\n visible,\n resetVisible\n ];\n}\n_s(useIntersection, \"mCSdCffdW7h1A87zcVCmaEd/d2A=\");\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=use-intersection.js.map\n\n\n;\n // Wrapped in an IIFE to avoid polluting the global scope\n ;\n (function () {\n var _a, _b;\n // Legacy CSS implementations will `eval` browser code in a
/***/ }),
/***/ "./pages/[book]/[id]/index.js":
/*!************************************!*\
!*** ./pages/[book]/[id]/index.js ***!
\************************************/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"__N_SSP\": function() { return /* binding */ __N_SSP; }\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"./node_modules/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_icons_ai__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-icons/ai */ \"./node_modules/react-icons/ai/index.esm.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/link */ \"./node_modules/next/link.js\");\n/* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_link__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/router */ \"./node_modules/next/router.js\");\n/* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);\n\nvar _s = $RefreshSig$();\n\n\n\nconst result = (param)=>{\n let { data } = param;\n _s();\n const router = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();\n console.log(data);\n const { book , writer , text } = data._source;\n const nextPageHandler = ()=>{\n if (Number(data._id) + 1 === Number(data._source.numOfPages) + 1) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) + 1));\n };\n const prevPageHandler = ()=>{\n if (data._id - 1 === 0) return;\n router.push(\"/\".concat(book.toLowerCase(), \"/\").concat(Number(data._id) - 1));\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col laptop:flex-row flex-wrap items-end w-[100vw] laptop:w-[84vw] laptop:min-h-[20vh] laptop:max-w-[90vw]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"p-10 w-[100vw] laptop:w-[25rem]\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)((next_link__WEBPACK_IMPORTED_MODULE_1___default()), {\n href: \"/\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-5xl tablet:text-6xl laptop:text-3xl text-white text-center font-serif \",\n children: \"KitabCitab\"\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 32\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 28,\n columnNumber: 17\n }, undefined)\n }, void 0, false, {\n fileName: \"/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/pages/[book]/[id]/index.js\",\n lineNumber: 27,\n columnNumber: 13\n }, undefined),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"group my-3 mx-auto py-5 h-[5vh]
/***/ }),
/***/ "./node_modules/next/link.js":
/*!***********************************!*\
!*** ./node_modules/next/link.js ***!
\***********************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
eval(__webpack_require__.ts("module.exports = __webpack_require__(/*! ./dist/client/link */ \"./node_modules/next/dist/client/link.js\")\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzLmpzIiwibWFwcGluZ3MiOiJBQUFBLHlHQUE4QyIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvbmV4dC9saW5rLmpzPzc1YjMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKCcuL2Rpc3QvY2xpZW50L2xpbmsnKVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/link.js\n"));
/***/ }),
/***/ "./node_modules/react-icons/ai/index.esm.js":
/*!**************************************************!*\
!*** ./node_modules/react-icons/ai/index.esm.js ***!
\**************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"AiFillAccountBook\": function() { return /* binding */ AiFillAccountBook; },\n/* harmony export */ \"AiFillAlert\": function() { return /* binding */ AiFillAlert; },\n/* harmony export */ \"AiFillAlipayCircle\": function() { return /* binding */ AiFillAlipayCircle; },\n/* harmony export */ \"AiFillAlipaySquare\": function() { return /* binding */ AiFillAlipaySquare; },\n/* harmony export */ \"AiFillAliwangwang\": function() { return /* binding */ AiFillAliwangwang; },\n/* harmony export */ \"AiFillAmazonCircle\": function() { return /* binding */ AiFillAmazonCircle; },\n/* harmony export */ \"AiFillAmazonSquare\": function() { return /* binding */ AiFillAmazonSquare; },\n/* harmony export */ \"AiFillAndroid\": function() { return /* binding */ AiFillAndroid; },\n/* harmony export */ \"AiFillApi\": function() { return /* binding */ AiFillApi; },\n/* harmony export */ \"AiFillApple\": function() { return /* binding */ AiFillApple; },\n/* harmony export */ \"AiFillAppstore\": function() { return /* binding */ AiFillAppstore; },\n/* harmony export */ \"AiFillAudio\": function() { return /* binding */ AiFillAudio; },\n/* harmony export */ \"AiFillBackward\": function() { return /* binding */ AiFillBackward; },\n/* harmony export */ \"AiFillBank\": function() { return /* binding */ AiFillBank; },\n/* harmony export */ \"AiFillBehanceCircle\": function() { return /* binding */ AiFillBehanceCircle; },\n/* harmony export */ \"AiFillBehanceSquare\": function() { return /* binding */ AiFillBehanceSquare; },\n/* harmony export */ \"AiFillBell\": function() { return /* binding */ AiFillBell; },\n/* harmony export */ \"AiFillBook\": function() { return /* binding */ AiFillBook; },\n/* harmony export */ \"AiFillBoxPlot\": function() { return /* binding */ AiFillBoxPlot; },\n/* harmony export */ \"AiFillBug\": function() { return /* binding */ AiFillBug; },\n/* harmony export */ \"AiFillBuild\": function() { return /* binding */ AiFillBuild; },\n/* harmony export */ \"AiFillBulb\": function() { return /* binding */ AiFillBulb; },\n/* harmony export */ \"AiFillCalculator\": function() { return /* binding */ AiFillCalculator; },\n/* harmony export */ \"AiFillCalendar\": function() { return /* binding */ AiFillCalendar; },\n/* harmony export */ \"AiFillCamera\": function() { return /* binding */ AiFillCamera; },\n/* harmony export */ \"AiFillCar\": function() { return /* binding */ AiFillCar; },\n/* harmony export */ \"AiFillCaretDown\": function() { return /* binding */ AiFillCaretDown; },\n/* harmony export */ \"AiFillCaretLeft\": function() { return /* binding */ AiFillCaretLeft; },\n/* harmony export */ \"AiFillCaretRight\": function() { return /* binding */ AiFillCaretRight; },\n/* harmony export */ \"AiFillCaretUp\": function() { return /* binding */ AiFillCaretUp; },\n/* harmony export */ \"AiFillCarryOut\": function() { return /* binding */ AiFillCarryOut; },\n/* harmony export */ \"AiFillCheckCircle\": function() { return /* binding */ AiFillCheckCircle; },\n/* harmony export */ \"AiFillCheckSquare\": function() { return /* binding */ AiFillCheckSquare; },\n/* harmony export */ \"AiFillChrome\": function() { return /* binding */ AiFillChrome; },\n/* harmony export */ \"AiFillCiCircle\": function() { return /* binding */ AiFillCiCircle; },\n/* harmony export */ \"AiFillClockCircle\": function() { return /* binding */ AiFillClockCircle; },\n/* harmony export */ \"AiFillCloseCircle\": function() { return /* binding */ AiFillCloseCircle; },\n/* harmony export */ \"AiFillCloseSquare\": function() { return /* binding */ AiFillCloseSquare; },\n/* harmony export */ \"AiFillCloud\": function() { return /* binding */ AiFillCloud; },\n/* harmony export */ \"AiFillCode\": function() { return /* binding */ AiFillCode; },\n/* harmony export */ \"AiFillCodeSandboxCircle\": function() { return /* binding
/***/ }),
/***/ "./node_modules/react-icons/lib/esm/iconBase.js":
/*!******************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconBase.js ***!
\******************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"GenIcon\": function() { return /* binding */ GenIcon; },\n/* harmony export */ \"IconBase\": function() { return /* binding */ IconBase; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\nvar __assign = undefined && undefined.__assign || function () {\n __assign = Object.assign || function (t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n };\n return __assign.apply(this, arguments);\n};\nvar __rest = undefined && undefined.__rest || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n }\n return t;\n};\n\n\nfunction Tree2Element(tree) {\n return tree && tree.map(function (node, i) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(node.tag, __assign({\n key: i\n }, node.attr), Tree2Element(node.child));\n });\n}\nfunction GenIcon(data) {\n // eslint-disable-next-line react/display-name\n return function (props) {\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(IconBase, __assign({\n attr: __assign({}, data.attr)\n }, props), Tree2Element(data.child));\n };\n}\nfunction IconBase(props) {\n var elem = function (conf) {\n var attr = props.attr,\n size = props.size,\n title = props.title,\n svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n var computedSize = size || conf.size || \"1em\";\n var className;\n if (conf.className) className = conf.className;\n if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", __assign({\n stroke: \"currentColor\",\n fill: \"currentColor\",\n strokeWidth: \"0\"\n }, conf.attr, attr, svgProps, {\n className: className,\n style: __assign(__assign({\n color: props.color || conf.color\n }, conf.style), props.style),\n height: computedSize,\n width: computedSize,\n xmlns: \"http://www.w3.org/2000/svg\"\n }), title && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"title\", null, title), props.children);\n };\n return _iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext !== undefined ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_iconContext__WEBPACK_IMPORTED_MODULE_1__.IconContext.Consumer, null, function (conf) {\n return elem(conf);\n }) : elem(_iconContext__WEBPACK_IMPORTED_MODULE_1__.DefaultContext);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQmFzZS5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGVBQWUsU0FBSSxJQUFJLFNBQUk7QUFDM0I7QUFDQSw2Q0FBNkMsT0FBTztBQUNwRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBSSxJQUFJLFNBQUk7QUFDekI7QUFDQTtBQUNBLDRIQUE0SCxjQUFjO0FBQzFJO0FBQ0E7QUFDQTtBQUNBO0FBQzBCO0FBQ2tDO0FBQzVEO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5QjtBQUNBLEtBQUs7QUFDTCxHQUFHO0FBQ0g7QUFDTztBQUNQO0FBQ0E7QUFDQSxXQUFXLDBEQUFtQjtBQUM5Qix1QkFBdUI7QUFDdkIsS0FBSztBQUNMO0FBQ0E7QUFDTztBQUNQO0FBQ0E7QUFDQTtBQU
/***/ }),
/***/ "./node_modules/react-icons/lib/esm/iconContext.js":
/*!*********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconContext.js ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"DefaultContext\": function() { return /* binding */ DefaultContext; },\n/* harmony export */ \"IconContext\": function() { return /* binding */ IconContext; }\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nvar DefaultContext = {\n color: undefined,\n size: undefined,\n className: undefined,\n style: undefined,\n attr: undefined\n};\nvar IconContext = (react__WEBPACK_IMPORTED_MODULE_0___default().createContext) && react__WEBPACK_IMPORTED_MODULE_0___default().createContext(DefaultContext);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQTBCO0FBQ25CO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sa0JBQWtCLDREQUFtQixJQUFJLDBEQUFtQiIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pY29uQ29udGV4dC5qcz85OTY0Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmV4cG9ydCB2YXIgRGVmYXVsdENvbnRleHQgPSB7XG4gIGNvbG9yOiB1bmRlZmluZWQsXG4gIHNpemU6IHVuZGVmaW5lZCxcbiAgY2xhc3NOYW1lOiB1bmRlZmluZWQsXG4gIHN0eWxlOiB1bmRlZmluZWQsXG4gIGF0dHI6IHVuZGVmaW5lZFxufTtcbmV4cG9ydCB2YXIgSWNvbkNvbnRleHQgPSBSZWFjdC5jcmVhdGVDb250ZXh0ICYmIFJlYWN0LmNyZWF0ZUNvbnRleHQoRGVmYXVsdENvbnRleHQpOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/iconContext.js\n"));
/***/ }),
/***/ "./node_modules/react-icons/lib/esm/iconsManifest.js":
/*!***********************************************************!*\
!*** ./node_modules/react-icons/lib/esm/iconsManifest.js ***!
\***********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"IconsManifest\": function() { return /* binding */ IconsManifest; }\n/* harmony export */ });\nvar IconsManifest = [\n {\n \"id\": \"ci\",\n \"name\": \"Circum Icons\",\n \"projectUrl\": \"https://circumicons.com/\",\n \"license\": \"MPL-2.0 license\",\n \"licenseUrl\": \"https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE\"\n },\n {\n \"id\": \"fa\",\n \"name\": \"Font Awesome\",\n \"projectUrl\": \"https://fontawesome.com/\",\n \"license\": \"CC BY 4.0 License\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/4.0/\"\n },\n {\n \"id\": \"io\",\n \"name\": \"Ionicons 4\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"io5\",\n \"name\": \"Ionicons 5\",\n \"projectUrl\": \"https://ionicons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/ionic-team/ionicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"md\",\n \"name\": \"Material Design icons\",\n \"projectUrl\": \"http://google.github.io/material-design-icons/\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"https://github.com/google/material-design-icons/blob/master/LICENSE\"\n },\n {\n \"id\": \"ti\",\n \"name\": \"Typicons\",\n \"projectUrl\": \"http://s-ings.com/typicons/\",\n \"license\": \"CC BY-SA 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by-sa/3.0/\"\n },\n {\n \"id\": \"go\",\n \"name\": \"Github Octicons icons\",\n \"projectUrl\": \"https://octicons.github.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/primer/octicons/blob/master/LICENSE\"\n },\n {\n \"id\": \"fi\",\n \"name\": \"Feather\",\n \"projectUrl\": \"https://feathericons.com/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://github.com/feathericons/feather/blob/master/LICENSE\"\n },\n {\n \"id\": \"gi\",\n \"name\": \"Game Icons\",\n \"projectUrl\": \"https://game-icons.net/\",\n \"license\": \"CC BY 3.0\",\n \"licenseUrl\": \"https://creativecommons.org/licenses/by/3.0/\"\n },\n {\n \"id\": \"wi\",\n \"name\": \"Weather Icons\",\n \"projectUrl\": \"https://erikflowers.github.io/weather-icons/\",\n \"license\": \"SIL OFL 1.1\",\n \"licenseUrl\": \"http://scripts.sil.org/OFL\"\n },\n {\n \"id\": \"di\",\n \"name\": \"Devicons\",\n \"projectUrl\": \"https://vorillaz.github.io/devicons/\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ai\",\n \"name\": \"Ant Design Icons\",\n \"projectUrl\": \"https://github.com/ant-design/ant-design-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"bs\",\n \"name\": \"Bootstrap Icons\",\n \"projectUrl\": \"https://github.com/twbs/icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"ri\",\n \"name\": \"Remix Icon\",\n \"projectUrl\": \"https://github.com/Remix-Design/RemixIcon\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"fc\",\n \"name\": \"Flat Color Icons\",\n \"projectUrl\": \"https://github.com/icons8/flat-color-icons\",\n \"license\": \"MIT\",\n \"licenseUrl\": \"https://opensource.org/licenses/MIT\"\n },\n {\n \"id\": \"gr\",\n \"name\": \"Grommet-Icons\",\n \"projectUrl\": \"https://github.com/grommet/grommet-icons\",\n \"license\": \"Apache License Version 2.0\",\n \"licenseUrl\": \"http://www.apache.org/licenses/\"\n },\n {\n \"id\": \"hi\",\n \"name\": \"Heroicons\",\n \"projectUrl\": \"https://github.com/tailwindlabs/heroicons\",\n
/***/ }),
/***/ "./node_modules/react-icons/lib/esm/index.js":
/*!***************************************************!*\
!*** ./node_modules/react-icons/lib/esm/index.js ***!
\***************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
"use strict";
eval(__webpack_require__.ts("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _iconsManifest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./iconsManifest */ \"./node_modules/react-icons/lib/esm/iconsManifest.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconsManifest__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconsManifest__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconBase__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iconBase */ \"./node_modules/react-icons/lib/esm/iconBase.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconBase__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconBase__WEBPACK_IMPORTED_MODULE_1__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n/* harmony import */ var _iconContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./iconContext */ \"./node_modules/react-icons/lib/esm/iconContext.js\");\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _iconContext__WEBPACK_IMPORTED_MODULE_2__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _iconContext__WEBPACK_IMPORTED_MODULE_2__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtaWNvbnMvbGliL2VzbS9pbmRleC5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQWdDO0FBQ0wiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vbm9kZV9tb2R1bGVzL3JlYWN0LWljb25zL2xpYi9lc20vaW5kZXguanM/YzZhMiJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9pY29uc01hbmlmZXN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pY29uQmFzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaWNvbkNvbnRleHRcIjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/react-icons/lib/esm/index.js\n"));
/***/ })
2023-01-04 02:30:44 +01:00
},
/******/ function(__webpack_require__) { // webpackRuntimeModules
/******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
/******/ __webpack_require__.O(0, ["pages/_app","main"], function() { return __webpack_exec__("./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=%2Fhome%2Fismail%2FDesktop%2Fkitabcitab-frontend%2Fkitabcitab%2Fpages%2F%5Bbook%5D%2F%5Bid%5D%2Findex.js&page=%2F%5Bbook%5D%2F%5Bid%5D!"); });
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ _N_E = __webpack_exports__;
/******/ }
]); <1F><><EFBFBD> #<23><><EFBFBD><EFBFBD>@$<24><><EFBFBD><17>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/pages/_error.js<18><> <16><><EFBFBD><EFBFBD>y<><79><EFBFBD>z<><7A><EFBFBD><EFBFBD>./dist/pages/_error.js<15><15> @ 0WEalxB#<23><><EFBFBD>j<><6A><EFBFBD>M<><4D><EFBFBD>Z<><5A><EFBFBD>[<5B><><EFBFBD>\<5C><><EFBFBD>]<5D><><EFBFBD><EFBFBD>/^<5E><><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>W<><57><EFBFBD>w<><77><EFBFBD><16><><EFBFBD><EFBFBD><16><><EFBFBD><EFBFBD><15><>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/pages<65>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/distt<><74><EFBFBD><02>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/pages/package.json<6F>/home/ismail/Desktop/kitabcitab-frontend/kitabcitab/node_modules/next/dist/package.json