diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..934eeb4 --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,15 @@ +{ + "files": { + "main.css": "/PAV/static/css/main.f9927d30.css", + "main.js": "/PAV/static/js/main.12452a43.js", + "static/js/787.ddc014f8.chunk.js": "/PAV/static/js/787.ddc014f8.chunk.js", + "index.html": "/PAV/index.html", + "main.f9927d30.css.map": "/PAV/static/css/main.f9927d30.css.map", + "main.12452a43.js.map": "/PAV/static/js/main.12452a43.js.map", + "787.ddc014f8.chunk.js.map": "/PAV/static/js/787.ddc014f8.chunk.js.map" + }, + "entrypoints": [ + "static/css/main.f9927d30.css", + "static/js/main.12452a43.js" + ] +} \ No newline at end of file diff --git a/end.png b/end.png new file mode 100644 index 0000000..9f4027c Binary files /dev/null and b/end.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..12230ad --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +PAV
\ No newline at end of file diff --git a/start.png b/start.png new file mode 100644 index 0000000..f803d2d Binary files /dev/null and b/start.png differ diff --git a/static/css/main.f9927d30.css b/static/css/main.f9927d30.css new file mode 100644 index 0000000..aa6b1ee --- /dev/null +++ b/static/css/main.f9927d30.css @@ -0,0 +1,2 @@ +body{margin:0;padding:0}#root{height:100vh;width:100%}.app--container{display:flex;flex-direction:column;height:75vh}.project--name{color:azure;font-size:2em;font-weight:700;padding-left:2rem;text-decoration:none}.project--name:hover{color:#fda0ca;transition:.6s}.nav{align-items:center;background-color:#333d3d;color:#fff;display:flex;height:50px;justify-content:space-between;position:fixed;width:100%;z-index:999}.featured--algos{display:block}.featured--algos h3{line-height:50px}.featured--algos:hover{.algo--list{background-color:#333d3d;border-radius:5px;display:block;list-style:none;margin-top:0;padding-left:0;position:absolute}.algo--list li button{background-color:initial;border:0;border-radius:5px;color:azure;height:50px;width:200px}.algo--list li button:hover{background-color:#fda0ca;color:#333d3d;transition:.6s}}.algo--list{display:none}.wall--patterns{display:block}.wall--patterns:hover{.patterns--list{background-color:#333d3d;border-radius:5px;display:block;list-style:none;margin-top:0;padding-left:0;position:absolute}.patterns--list li button{background-color:initial;border:0;border-radius:5px;color:azure;height:50px;width:200px}.patterns--list li button:hover{background-color:#fda0ca;color:#333d3d;transition:.6s}}.wall--patterns h3{line-height:50px}.patterns--list{display:none}.speed--settings{display:block;padding-right:2rem}.speed--settings:hover{.speeds--list{background-color:#333d3d;border-radius:5px;display:block;list-style:none;margin-top:0;padding-left:0;position:absolute}.speeds--list li button{background-color:initial;border:0;border-radius:5px;color:azure;height:25px;width:100px}.speeds--list li button:hover{background-color:#fda0ca;color:#333d3d;transition:.6s}}.speed--settings h3{line-height:50px}.speeds--list{display:none}.description{align-items:center;display:flex;height:25vh;justify-content:space-between;list-style:none;margin:0 auto;position:relative;width:85%}.description--element{align-items:center;display:inline-flex;gap:.75em}.display--element div{align-items:center;display:flex}.canvas{margin:0 auto;position:relative;width:95%}.node{border:.5px solid #9ceee7;cursor:pointer;position:relative}.node,.start{height:25px;width:25px}.start{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXElEQVR4nO2Zvy4EURSHjwgr54wKpcYDeAFvoNcqdSJh3bOiWK+g1Cq3lWgp5B7Z7KpUaq1OI8JIJnaouXfu/Cb3S047yZf75/zuGaJMJpP5jeP7/pAeFwkdFSuV/dOAbZvgRaSuq0FvvEEdECmd+Ddlf368crdMyCJaC9mzst8lKucIWURnxXbbF9skeBGpttuHir88LCarhCyiP6vzomIHOzSaJ2gRqc/Pw0nhtwhdRKvyn45tdLo0XidsEZsJvarY2T5d98BFrGxFOtBQIqnTgYYXSZMONIJIknSgEUUaTQfahIhUq/PuxF9ESwdNiWjsdNC4iERKB6lENHQ6yCLy7xWZYm8tBj/srhPXL4M3RPiI4r5D43DtpoguEFEEPMYz/MPKoz91fSeGD1PscRCDD+hc7K4cgs4PsR36bwWXoiuHoBVdOQSt6MohULGjPZosBPlYJpPJ0B/5AnK/K6CRIuKIAAAAAElFTkSuQmCC)}.end,.start{background-repeat:no-repeat;background-size:cover}.end{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAACaklEQVR4nLVWO28TQRDeBpKbvVCALAGCggpBDVGE+B+EFE5o6Kgczxoo/HtsIiERQCJEskLsmbOxUBJZ4FRAD8hOz0Nz3sOP2zufDRnpmp2975vHt7Or1IyGwHtG03t12mY0/5bvvwMXL9SXDPAGAlcR6DgiQqBju7ZeztX8uQkeqdcLBrhkgE8i8KQPgfoGqFhWnbOzZeHVL6Om9gCIfhmgHYkcfb4RgRcWgmuoedVo3kZNP0NCza0n0L6UmcRo/hoCAnVwsXFn1G+A9g3Qu9G1kte4bYAObRBfppJJuaJMEPit9CdrFcq5mo+a3liyZmoZS8DGZnI4T4PLuZpvgI8sRjFNXSdS76LXvKXmNPRoWTBEIM5gEfiBbegLF8DTxdZVBNoKVQihEp8Xl+rXXXuNppdWjetxJ9AzcZY033ORGODvcVnzD/FN7i/pxv1B+bjiIOJuJNt4trSVfIa4OrlfMCxRdwii6SAGALQ/EUTioUWgfrRPlBYFHMNDzR8cjrFzkjodgHqjRAj8KRUvrXTS+GQirmQq3bAPXLWqW530ibqk8Y6yfUMvuBIPjNbSxLBhAbaT5R1O6/5giHLFRRIGremVLVnePUIERA6bR8tqTkMvWAmHLFCvoA60exMQ2pSPZplz49OFOrYyBZVkoWo0tyzZbvl8cE7NRrIz6DMFD1X7TOoPMuJl1NsafzQ+3532ZkAvWIkyQU2fN6F5MVN0QvY3s/Di412ZhY/94OboxWc0rUnjhxcfBZlJxg9fsBkqbMpVboB60pOp5Zp+x1Be5Dw2XoC7gzXKJ6rrX+zUnlsxIsebIYv9AaU2NxQ4Zq6OAAAAAElFTkSuQmCC);height:25px;width:25px}.visited{background-color:#fda0ca}.filled--node{-webkit-animation:addLayer .75s ease-in 0s forwards;animation:addLayer .75s ease-in 0s forwards;height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:-1}@-webkit-keyframes addLayer{0%{background-color:#8b0d46;border-radius:20px;height:0;width:0}to{background-color:#fda0ca;border-radius:0;height:100%;width:100%}}@keyframes addLayer{0%{background-color:#8b0d46;border-radius:20px;height:0;width:0}to{background-color:#fda0ca;border-radius:0;height:100%;width:100%}}.path{background-color:#fcff9b}.path,.wall{transition:.6s}.wall{background-color:#000;border:1px solid}.line{display:flex}.test{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none} +/*# sourceMappingURL=main.f9927d30.css.map*/ \ No newline at end of file diff --git a/static/css/main.f9927d30.css.map b/static/css/main.f9927d30.css.map new file mode 100644 index 0000000..b96ccb9 --- /dev/null +++ b/static/css/main.f9927d30.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.f9927d30.css","mappings":"AAAA,KACI,QAAS,CACT,SACJ,CAEA,MAEI,YAAa,CADb,UAEJ,CAEA,gBAEI,YAAa,CACb,qBAAsB,CAFtB,WAGJ,CAEA,eAEI,WAAY,CAGZ,aAAc,CADd,eAAiB,CAHjB,iBAAkB,CAElB,oBAGJ,CAEA,qBACI,aAAwB,CACxB,cACJ,CAGA,KAOI,kBAAmB,CAFnB,wBAAiC,CACjC,UAAW,CALX,YAAa,CAGb,WAAY,CAIZ,6BAA8B,CAN9B,cAAe,CACf,UAAW,CAMX,WACJ,CAEA,iBACI,aACJ,CAEA,oBACI,gBACJ,CAEA,uBACI,YAII,wBAAiC,CAGjC,iBAAkB,CALlB,aAAc,CAGd,eAAgB,CAFhB,YAAa,CAGb,cAAe,CALf,iBAOJ,CAEA,sBAII,wBAA6B,CAC7B,QAAS,CACT,iBAAkB,CALlB,WAAY,CAEZ,WAAY,CADZ,WAKJ,CAEA,4BAEI,wBAAoC,CADpC,aAAsB,CAEtB,cACJ,CACJ,CAEA,YACI,YACJ,CAEA,gBACI,aACJ,CAEA,sBACI,gBAKI,wBAAiC,CAEjC,iBAAkB,CALlB,aAAc,CAId,eAAgB,CAHhB,YAAa,CACb,cAAe,CAHf,iBAOJ,CAEA,0BAII,wBAA6B,CAC7B,QAAS,CACT,iBAAkB,CALlB,WAAY,CAEZ,WAAY,CADZ,WAKJ,CAEA,gCAEI,wBAAoC,CADpC,aAAsB,CAEtB,cACJ,CACJ,CAEA,mBACI,gBACJ,CAEA,gBACI,YACJ,CAEA,iBACI,aAAc,CACd,kBACJ,CAEA,uBACI,cAMI,wBAAiC,CACjC,iBAAkB,CALlB,aAAc,CAGd,eAAgB,CAFhB,YAAa,CACb,cAAe,CAHf,iBAOJ,CAEA,wBAII,wBAA6B,CAC7B,QAAS,CACT,iBAAkB,CALlB,WAAY,CAEZ,WAAY,CADZ,WAKJ,CAEA,8BAEI,wBAAoC,CADpC,aAAsB,CAEtB,cACJ,CACJ,CAEA,oBACI,gBACJ,CAEA,cACI,YACJ,CAIA,aAII,kBAAmB,CAFnB,YAAa,CAIb,WAAY,CAHZ,6BAA8B,CAK9B,eAAgB,CADhB,aAAc,CANd,iBAAkB,CAIlB,SAIJ,CAEA,sBAEI,kBAAmB,CADnB,mBAAoB,CAEpB,SACJ,CAEA,sBAEI,kBAAmB,CADnB,YAEJ,CAIA,QAGI,aAAc,CAFd,iBAAkB,CAClB,SAEJ,CAEA,MAII,yBAAsC,CACtC,cAAe,CAJf,iBAKJ,CAEA,aALI,WAAY,CADZ,UAYJ,CANA,OAGI,omBAGJ,CAEA,YAHI,2BAA4B,CAD5B,qBAUJ,CANA,KAGI,48BAAwC,CADxC,WAAY,CADZ,UAKJ,CAEA,SACI,wBACJ,CAEA,cAOI,mDAA6C,CAA7C,2CAA6C,CAL7C,QAAW,CAEX,QAAS,CADT,iBAAkB,CAElB,OAAQ,CACR,sCAAgC,CAAhC,8BAAgC,CALhC,OAAU,CAOV,UACJ,CAEA,4BACI,GAII,wBAAkC,CADlC,kBAAmB,CADnB,QAAW,CADX,OAIJ,CACA,GAII,wBAAoC,CADpC,eAAgB,CADhB,WAAY,CADZ,UAIH,CACL,CAbA,oBACI,GAII,wBAAkC,CADlC,kBAAmB,CADnB,QAAW,CADX,OAIJ,CACA,GAII,wBAAoC,CADpC,eAAgB,CADhB,WAAY,CADZ,UAIH,CACL,CAEA,MACI,wBAEJ,CAEA,YAHI,cAOJ,CAJA,MAEI,qBAAuB,CADvB,gBAGJ,CAEA,MACI,YACJ,CAGA,MAMI,eAAgB,CAJhB,kBAAmB,CAEnB,wBAAyB,CADzB,WAAa,CAFb,mBAMJ","sources":["App.css"],"sourcesContent":["body {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#root {\r\n width: 100%;\r\n height: 100vh;\r\n}\r\n\r\n.app--container {\r\n height: 75vh;\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.project--name {\r\n padding-left: 2rem;\r\n color: azure;\r\n text-decoration: none;\r\n font-weight: bold;\r\n font-size: 2em;\r\n}\r\n\r\n.project--name:hover {\r\n color:rgb(253, 160, 202);\r\n transition: 0.6s;\r\n}\r\n\r\n/* nav section begins here */\r\n.nav {\r\n display: flex;\r\n position: fixed;\r\n width: 100%;\r\n height: 50px;\r\n background-color: rgb(51, 61, 61);\r\n color: #fff;\r\n align-items: center;\r\n justify-content: space-between;\r\n z-index: 999;\r\n}\r\n\r\n.featured--algos {\r\n display: block;\r\n}\r\n\r\n.featured--algos h3 {\r\n line-height: 50px;\r\n}\r\n\r\n.featured--algos:hover {\r\n .algo--list {\r\n position: absolute;\r\n display: block;\r\n margin-top: 0;\r\n background-color: rgb(51, 61, 61);\r\n list-style: none;\r\n padding-left: 0;\r\n border-radius: 5px;\r\n }\r\n\r\n .algo--list li button {\r\n color: azure;\r\n width: 200px;\r\n height: 50px;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 5px;\r\n }\r\n\r\n .algo--list li button:hover {\r\n color: rgb(51, 61, 61);\r\n background-color: rgb(253, 160, 202);\r\n transition: 0.6s;\r\n }\r\n}\r\n\r\n.algo--list {\r\n display: none;\r\n}\r\n\r\n.wall--patterns {\r\n display: block;\r\n}\r\n\r\n.wall--patterns:hover {\r\n .patterns--list {\r\n position: absolute;\r\n display: block;\r\n margin-top: 0;\r\n padding-left: 0;\r\n background-color: rgb(51, 61, 61);\r\n list-style: none;\r\n border-radius: 5px;\r\n }\r\n\r\n .patterns--list li button {\r\n color: azure;\r\n width: 200px;\r\n height: 50px;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 5px;\r\n }\r\n\r\n .patterns--list li button:hover {\r\n color: rgb(51, 61, 61);\r\n background-color: rgb(253, 160, 202);\r\n transition: 0.6s;\r\n }\r\n}\r\n\r\n.wall--patterns h3 {\r\n line-height: 50px;\r\n}\r\n\r\n.patterns--list {\r\n display: none;\r\n}\r\n\r\n.speed--settings {\r\n display: block;\r\n padding-right: 2rem;\r\n}\r\n\r\n.speed--settings:hover {\r\n .speeds--list {\r\n position: absolute;\r\n display: block;\r\n margin-top: 0;\r\n padding-left: 0;\r\n list-style: none;\r\n background-color: rgb(51, 61, 61);\r\n border-radius: 5px;\r\n }\r\n\r\n .speeds--list li button {\r\n color: azure;\r\n width: 100px;\r\n height: 25px;\r\n background-color: transparent;\r\n border: 0;\r\n border-radius: 5px;\r\n }\r\n\r\n .speeds--list li button:hover {\r\n color: rgb(51, 61, 61);\r\n background-color: rgb(253, 160, 202);\r\n transition: 0.6s;\r\n }\r\n}\r\n\r\n.speed--settings h3 {\r\n line-height: 50px;\r\n}\r\n\r\n.speeds--list {\r\n display: none;\r\n}\r\n/* nav section ends here */\r\n\r\n/* description section begins here */\r\n.description {\r\n position: relative;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 85%;\r\n height: 25vh;\r\n margin: 0 auto;\r\n list-style: none;\r\n}\r\n\r\n.description--element {\r\n display: inline-flex;\r\n align-items: center;\r\n gap: 0.75em;\r\n}\r\n\r\n.display--element div {\r\n display: flex;\r\n align-items: center;\r\n}\r\n/* decription section ends here */\r\n\r\n/* canvas section begins here */\r\n.canvas {\r\n position: relative;\r\n width: 95%;\r\n margin: 0 auto;\r\n}\r\n\r\n.node {\r\n position: relative;\r\n width: 25px;\r\n height: 25px;\r\n border: 0.5px solid rgb(156, 238, 231);\r\n cursor: pointer;\r\n}\r\n\r\n.start {\r\n width: 25px;\r\n height: 25px;\r\n background-image: url(../public/start.png);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.end {\r\n width: 25px;\r\n height: 25px;\r\n background-image: url(../public/end.png);\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.visited {\r\n background-color: rgb(253, 160, 202);\r\n}\r\n\r\n.filled--node {\r\n width: 0px;\r\n height: 0px;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n animation: addLayer 0.75s ease-in 0s forwards;\r\n z-index: -1;\r\n}\r\n\r\n@keyframes addLayer {\r\n from {\r\n width: 0px;\r\n height: 0px;\r\n border-radius: 20px;\r\n background-color: rgb(139, 13, 70);\r\n }\r\n to {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 0;\r\n background-color: rgb(253, 160, 202);\r\n }\r\n}\r\n\r\n.path {\r\n background-color: rgb(252, 255, 155);\r\n transition: 0.6s;\r\n}\r\n\r\n.wall {\r\n border: 1px solid;\r\n background-color: black;\r\n transition: 0.6s;\r\n}\r\n\r\n.line {\r\n display: flex;\r\n}\r\n/* canvas section ends here */\r\n\r\n.test {\r\n pointer-events: none;\r\n cursor: not-allowed;\r\n opacity: 0.65;\r\n filter: alpha(opacity=65);\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/787.ddc014f8.chunk.js b/static/js/787.ddc014f8.chunk.js new file mode 100644 index 0000000..ffc2815 --- /dev/null +++ b/static/js/787.ddc014f8.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkpav=self.webpackChunkpav||[]).push([[787],{787:function(e,t,n){n.r(t),n.d(t,{getCLS:function(){return y},getFCP:function(){return g},getFID:function(){return C},getLCP:function(){return P},getTTFB:function(){return D}});var i,r,a,o,u=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:"v2-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)}},c=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if("first-input"===e&&!("PerformanceEventTiming"in self))return;var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},f=function(e,t){var n=function n(i){"pagehide"!==i.type&&"hidden"!==document.visibilityState||(e(i),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},s=function(e){addEventListener("pageshow",(function(t){t.persisted&&e(t)}),!0)},m=function(e,t,n){var i;return function(r){t.value>=0&&(r||n)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},v=-1,p=function(){return"hidden"===document.visibilityState?0:1/0},d=function(){f((function(e){var t=e.timeStamp;v=t}),!0)},l=function(){return v<0&&(v=p(),d(),s((function(){setTimeout((function(){v=p(),d()}),0)}))),{get firstHiddenTime(){return v}}},g=function(e,t){var n,i=l(),r=u("FCP"),a=function(e){"first-contentful-paint"===e.name&&(f&&f.disconnect(),e.startTime-1&&e(t)},r=u("CLS",0),a=0,o=[],v=function(e){if(!e.hadRecentInput){var t=o[0],i=o[o.length-1];a&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(a+=e.value,o.push(e)):(a=e.value,o=[e]),a>r.value&&(r.value=a,r.entries=o,n())}},p=c("layout-shift",v);p&&(n=m(i,r,t),f((function(){p.takeRecords().map(v),n(!0)})),s((function(){a=0,T=-1,r=u("CLS",0),n=m(i,r,t)})))},E={passive:!0,capture:!0},w=new Date,L=function(e,t){i||(i=t,r=e,a=new Date,F(removeEventListener),S())},S=function(){if(r>=0&&r1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){L(e,t),r()},i=function(){r()},r=function(){removeEventListener("pointerup",n,E),removeEventListener("pointercancel",i,E)};addEventListener("pointerup",n,E),addEventListener("pointercancel",i,E)}(t,e):L(t,e)}},F=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,b,E)}))},C=function(e,t){var n,a=l(),v=u("FID"),p=function(e){e.startTimeperformance.now())return;n.entries=[t],e(n)}catch(e){}},"complete"===document.readyState?setTimeout(t,0):addEventListener("load",(function(){return setTimeout(t,0)}))}}}]); +//# sourceMappingURL=787.ddc014f8.chunk.js.map \ No newline at end of file diff --git a/static/js/787.ddc014f8.chunk.js.map b/static/js/787.ddc014f8.chunk.js.map new file mode 100644 index 0000000..abc28ab --- /dev/null +++ b/static/js/787.ddc014f8.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/787.ddc014f8.chunk.js","mappings":"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","sources":["../node_modules/web-vitals/dist/web-vitals.js"],"sourcesContent":["var e,t,n,i,r=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:\"v2-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)}},a=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if(\"first-input\"===e&&!(\"PerformanceEventTiming\"in self))return;var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},o=function(e,t){var n=function n(i){\"pagehide\"!==i.type&&\"hidden\"!==document.visibilityState||(e(i),t&&(removeEventListener(\"visibilitychange\",n,!0),removeEventListener(\"pagehide\",n,!0)))};addEventListener(\"visibilitychange\",n,!0),addEventListener(\"pagehide\",n,!0)},u=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&e(t)}),!0)},c=function(e,t,n){var i;return function(r){t.value>=0&&(r||n)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},f=-1,s=function(){return\"hidden\"===document.visibilityState?0:1/0},m=function(){o((function(e){var t=e.timeStamp;f=t}),!0)},v=function(){return f<0&&(f=s(),m(),u((function(){setTimeout((function(){f=s(),m()}),0)}))),{get firstHiddenTime(){return f}}},d=function(e,t){var n,i=v(),o=r(\"FCP\"),f=function(e){\"first-contentful-paint\"===e.name&&(m&&m.disconnect(),e.startTime-1&&e(t)},f=r(\"CLS\",0),s=0,m=[],v=function(e){if(!e.hadRecentInput){var t=m[0],i=m[m.length-1];s&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(s+=e.value,m.push(e)):(s=e.value,m=[e]),s>f.value&&(f.value=s,f.entries=m,n())}},h=a(\"layout-shift\",v);h&&(n=c(i,f,t),o((function(){h.takeRecords().map(v),n(!0)})),u((function(){s=0,l=-1,f=r(\"CLS\",0),n=c(i,f,t)})))},T={passive:!0,capture:!0},y=new Date,g=function(i,r){e||(e=r,t=i,n=new Date,w(removeEventListener),E())},E=function(){if(t>=0&&t1e12?new Date:performance.now())-e.timeStamp;\"pointerdown\"==e.type?function(e,t){var n=function(){g(e,t),r()},i=function(){r()},r=function(){removeEventListener(\"pointerup\",n,T),removeEventListener(\"pointercancel\",i,T)};addEventListener(\"pointerup\",n,T),addEventListener(\"pointercancel\",i,T)}(t,e):g(t,e)}},w=function(e){[\"mousedown\",\"keydown\",\"touchstart\",\"pointerdown\"].forEach((function(t){return e(t,S,T)}))},L=function(n,f){var s,m=v(),d=r(\"FID\"),p=function(e){e.startTimeperformance.now())return;n.entries=[t],e(n)}catch(e){}},\"complete\"===document.readyState?setTimeout(t,0):addEventListener(\"load\",(function(){return setTimeout(t,0)}))};export{h as getCLS,d as getFCP,L as getFID,F as getLCP,P as getTTFB};\n"],"names":["e","t","n","i","r","name","value","delta","entries","id","concat","Date","now","Math","floor","random","a","PerformanceObserver","supportedEntryTypes","includes","self","getEntries","map","observe","type","buffered","o","document","visibilityState","removeEventListener","addEventListener","u","persisted","c","f","s","m","timeStamp","v","setTimeout","firstHiddenTime","d","disconnect","startTime","push","window","performance","getEntriesByName","requestAnimationFrame","p","l","h","hadRecentInput","length","takeRecords","T","passive","capture","y","g","w","E","entryType","target","cancelable","processingStart","forEach","S","L","b","F","once","P","getEntriesByType","timing","max","navigationStart","responseStart","readyState"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.12452a43.js b/static/js/main.12452a43.js new file mode 100644 index 0000000..03f1f0a --- /dev/null +++ b/static/js/main.12452a43.js @@ -0,0 +1,3 @@ +/*! For license information please see main.12452a43.js.LICENSE.txt */ +!function(){"use strict";var e={463:function(e,n,t){var r=t(791),l=t(296);function a(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t