Cache page 1

This commit is contained in:
Jordan Eldredge 2020-09-04 10:25:58 -07:00
parent 77b8360969
commit 00a41219c6
2 changed files with 409 additions and 0 deletions

405
src/page1.json Normal file
View file

@ -0,0 +1,405 @@
{
"skinCount": 64524,
"skins": [
{
"filename": "FILENAME",
"md5": "48bbdbbeb03d347e59b1eebda4d352d0"
},
{
"filename": "FILENAME",
"md5": "25a932542e307416ca86da4e16be1b32"
},
{
"filename": "FILENAME",
"md5": "28b32141aee66d3f188e8b86048ff094"
},
{
"filename": "FILENAME",
"md5": "bb7fd9baf2292c81436825248837acc7"
},
{
"filename": "FILENAME",
"md5": "66cf0af3593d79fc8a5080dd17f8b07d"
},
{
"filename": "FILENAME",
"md5": "8a2a63e84dbd30d7905ddf6fa6974d12"
},
{
"filename": "FILENAME",
"md5": "ea72d811b042c3c848368eccce14ea0a"
},
{
"filename": "FILENAME",
"md5": "90a48cd585c313a3568c69e904f2ddec"
},
{
"filename": "FILENAME",
"md5": "e9a1b7595c80d5aeccb221b0402d0b93"
},
{
"filename": "FILENAME",
"md5": "7d98a9ed2b4a5a5955c6a6c2b8e57892"
},
{
"filename": "FILENAME",
"md5": "5efc489eb8c7866a43e9fdf237755f65"
},
{
"filename": "FILENAME",
"md5": "c6a98a54a7ab89c9b6182566f7a13ebc"
},
{
"filename": "FILENAME",
"md5": "2f7ca30af094bfa7b7d6a8a8e02dadb8"
},
{
"filename": "FILENAME",
"md5": "9bddbdeb502cdd6703b602789d16751a"
},
{
"filename": "FILENAME",
"md5": "dadf990231d3d06e3a2e33402e7d09bf"
},
{
"filename": "FILENAME",
"md5": "1f8c4ff000cd8fea3927402fb9494b62"
},
{
"filename": "FILENAME",
"md5": "b1cf31a518c5efd7dd79688fc6ce3870"
},
{
"filename": "FILENAME",
"md5": "b4b27c67df38fe3a5fc13d8e116200c0"
},
{
"filename": "FILENAME",
"md5": "084827320671545bfe032755979699e5"
},
{
"filename": "FILENAME",
"md5": "9a2ce41b8e8e3ad3797477296ef46a9e"
},
{
"filename": "FILENAME",
"md5": "8582260ebdc0f03fd8e8da5a5f89b7f3"
},
{
"filename": "FILENAME",
"md5": "6a269bfd809f0a41cfa8de758387a171"
},
{
"filename": "FILENAME",
"md5": "99e667f253b548e51c0a3b008b20c26d"
},
{
"filename": "FILENAME",
"md5": "634d0241013d98ac664e3b0fdf16df82"
},
{
"filename": "FILENAME",
"md5": "35b3209e5a93ec22b989ca3f69fa795b"
},
{
"filename": "FILENAME",
"md5": "8b8359cc5e35de65283e9f4844c95ee3"
},
{
"filename": "FILENAME",
"md5": "373a8657583411edc98d3e41816cc27e"
},
{
"filename": "FILENAME",
"md5": "2ce2e91bf71fd1e39ddb92564108e7d9"
},
{
"filename": "FILENAME",
"md5": "aac0632a9155574949b4f5b3c512ef5d"
},
{
"filename": "FILENAME",
"md5": "f9bb2f55306b8e17bc148a7b2e2d25d1"
},
{
"filename": "FILENAME",
"md5": "6eb1b06b48396c910ecbfe844b6edefb"
},
{
"filename": "FILENAME",
"md5": "8341abe5e2d1ce4c06722edc2d789e9b"
},
{
"filename": "FILENAME",
"md5": "0fbdf4a5c4a5786d69259e76f91e0449"
},
{
"filename": "FILENAME",
"md5": "6fa7cfe2dd980f6685e3da10bdd5e82c"
},
{
"filename": "FILENAME",
"md5": "49433428ea44e8f83d10fa3015c0c0d8"
},
{
"filename": "FILENAME",
"md5": "6e30f9e9b8f5719469809785ae5e4a1f"
},
{
"filename": "FILENAME",
"md5": "bde35d93c53d7b6cb431d92a07255fb8"
},
{
"filename": "FILENAME",
"md5": "b2fb8854b507d3d07faeb0e75a7ed79e"
},
{
"filename": "FILENAME",
"md5": "74f5a3c0360034606e302bdfa74a6f2c"
},
{
"filename": "FILENAME",
"md5": "4b3783eb02d79e7145df2ef1424da845"
},
{
"filename": "FILENAME",
"md5": "8c1fbc0281d098fea6a3d1718f847f49"
},
{
"filename": "FILENAME",
"md5": "3041759ed153a1bedc33af70b197ea7b"
},
{
"filename": "FILENAME",
"md5": "9c7d8b57418f5aa6efae4178a5f95c85"
},
{
"filename": "FILENAME",
"md5": "664f35d6f503ea29752abd60ed384afc"
},
{
"filename": "FILENAME",
"md5": "88ddd7f99b42725bf0b393506f99892a"
},
{
"filename": "FILENAME",
"md5": "b30e9850296ec14bd7db0bb222f9d292"
},
{
"filename": "FILENAME",
"md5": "e6061957f2954053dea5fc93f83cc5a4"
},
{
"filename": "FILENAME",
"md5": "4e52fe1a84310e2550f2e9afa65bec69"
},
{
"filename": "FILENAME",
"md5": "8751da92b70c5f41d1194ee1352f9032"
},
{
"filename": "FILENAME",
"md5": "442482547c94fe380f6441b09ed66c34"
},
{
"filename": "FILENAME",
"md5": "f364e0fda33a2534cb190da5bc375321"
},
{
"filename": "FILENAME",
"md5": "e1459ff9aaf1a24e760f86c8e6a9c769"
},
{
"filename": "FILENAME",
"md5": "7ad064a6be0c9b5b5f0eb21251e81a17"
},
{
"filename": "FILENAME",
"md5": "6c755ae8df5d6aabbac040d1b6bcb0ec"
},
{
"filename": "FILENAME",
"md5": "120427e1c5ddc12bfc907de3e75f3b66"
},
{
"filename": "FILENAME",
"md5": "cc6b703999ae78e0eafa07e44f63a0a1"
},
{
"filename": "FILENAME",
"md5": "b65b30d6ce270f4fe22ac2379ec648bc"
},
{
"filename": "FILENAME",
"md5": "15810daea506c25227d86f4a1d2b7c23"
},
{
"filename": "FILENAME",
"md5": "0566324b453f73d3bd62c71676f8f3e4"
},
{
"filename": "FILENAME",
"md5": "da0031ce7b4b6338dd2e2780cf3c65c0"
},
{
"filename": "FILENAME",
"md5": "b45ac2c18e892850b4dc714112a16c2f"
},
{
"filename": "FILENAME",
"md5": "7d81d3b0976ff093fe8cae01f22aca37"
},
{
"filename": "FILENAME",
"md5": "e13f1524b5f5b9450e26ad10ba045f77"
},
{
"filename": "FILENAME",
"md5": "14ee27faccd66a707d7a7a88c105fc42"
},
{
"filename": "FILENAME",
"md5": "61a8c3aadd9e82e751fc1fb86337bd89"
},
{
"filename": "FILENAME",
"md5": "d51a6c6dc5b7ea754065c4552147aee7"
},
{
"filename": "FILENAME",
"md5": "2e146de10eef96773ea222fefad52eeb"
},
{
"filename": "FILENAME",
"md5": "0b6d4eb6ae6b83ba0070eb8422e84e74"
},
{
"filename": "FILENAME",
"md5": "dc79734a335fb46b11fc85762e2e4b32"
},
{
"filename": "FILENAME",
"md5": "1f2c036d05c737d6ce13904c4bd676e2"
},
{
"filename": "FILENAME",
"md5": "8f7fdc836f1a8587d4abcdf435c9c12b"
},
{
"filename": "FILENAME",
"md5": "4d585ef5140310bd556b17df37c3443c"
},
{
"filename": "FILENAME",
"md5": "86323ba94c8cc74ec94838cf8035e5d6"
},
{
"filename": "FILENAME",
"md5": "1a54c2886180f847ae4f0fe227bc008c"
},
{
"filename": "FILENAME",
"md5": "99edbb7333b82425fc47829c64b66411"
},
{
"filename": "FILENAME",
"md5": "d0b6d89199f62b45869fd60f55bc8057"
},
{
"filename": "FILENAME",
"md5": "c59a8d66facc9c1aa4bd34edd1e95500"
},
{
"filename": "FILENAME",
"md5": "333e51511b79a4dbff49a970aeb13da3"
},
{
"filename": "FILENAME",
"md5": "f3525f82bd7a5dc6b7690e11187c8b6b"
},
{
"filename": "FILENAME",
"md5": "bec7d3ff5fac97faa31bde77d3e7464a"
},
{
"filename": "FILENAME",
"md5": "ce1c655e875f20786862f407cce52221"
},
{
"filename": "FILENAME",
"md5": "66b3c047c12f94552e8aa4004763ea0a"
},
{
"filename": "FILENAME",
"md5": "0dac3fdd4aea98b6f3b34b2f767168a0"
},
{
"filename": "FILENAME",
"md5": "b169300bb44689e256c8e971ee20e650"
},
{
"filename": "FILENAME",
"md5": "3d76eedf58abfefe70a9870f1f573a98"
},
{
"filename": "FILENAME",
"md5": "95df60f7546b7e69d5f38ab83d26203c"
},
{
"filename": "FILENAME",
"md5": "c9b348ae2b93471b76ee2634a12d1dce"
},
{
"filename": "FILENAME",
"md5": "442466df8be79bcecdf95653ea17e6c1"
},
{
"filename": "FILENAME",
"md5": "030de6b519a6705ea2cc5f5985c73c6a"
},
{
"filename": "FILENAME",
"md5": "7c1f0e65fc84b13ecb237f069906111a"
},
{
"filename": "FILENAME",
"md5": "b6993dd066dbcbfb78983ee9d0b3b741"
},
{
"filename": "FILENAME",
"md5": "f0fba9278f15b9cef250dda32faccbfa"
},
{
"filename": "FILENAME",
"md5": "3501a2b36a3bf1cd24ba538164799534"
},
{
"filename": "FILENAME",
"md5": "6a2843f40058f86406630671b454d66b"
},
{
"filename": "FILENAME",
"md5": "5b6c68a0c1eba901ff06ba1fc7cbf4ad"
},
{
"filename": "FILENAME",
"md5": "01b746f6778d40f1d506f3e43888e269"
},
{
"filename": "FILENAME",
"md5": "97a926fd7912d718355fbf299f392477"
},
{
"filename": "FILENAME",
"md5": "9f3a03d51cee3038c4cda3bd7d342a9d"
},
{
"filename": "FILENAME",
"md5": "f608ed677aee3f60715c2d587fbbc7e9"
},
{
"filename": "FILENAME",
"md5": "f6ae3bbed477641ce09c81be32ca6fd2"
}
]
}

View file

@ -6,6 +6,7 @@ import * as Utils from "../utils";
import { filter, switchMap, map, mergeMap } from "rxjs/operators";
import { search } from "../algolia";
import queryParser from "../queryParser";
import page1 from "../page1.json";
const urlChangedEpic = (actions) =>
actions.pipe(
@ -153,6 +154,9 @@ const unloadedSkinEpic = (actions, states) =>
actions.pipe(
filter((action) => action.type === "REQUEST_UNLOADED_SKIN"),
mergeMap(async ({ index }) => {
if (index === 0) {
return [page1, 0];
}
const chunkSize = 100;
const chunk = Math.floor(index / (chunkSize - 1));
if (chunkState[chunk] != null) {