@hazae41/glacier
Version:
Yet another React data (re)fetching library
1 lines • 2.1 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../../../src/libs/request/index.ts"],"sourcesContent":["export function shouldUseCacheIfFresh(cache?: RequestCache) {\n if (cache === \"default\")\n return true\n if (cache === \"reload\")\n return false\n if (cache === \"no-cache\")\n return false\n if (cache === \"force-cache\")\n return true\n if (cache === \"only-if-cached\")\n return true\n return true\n}\n\nexport function shouldUseCacheIfStale(cache?: RequestCache) {\n if (cache === \"default\")\n return false\n if (cache === \"reload\")\n return false\n if (cache === \"no-cache\")\n return false\n if (cache === \"force-cache\")\n return true\n if (cache === \"only-if-cached\")\n return true\n return false\n}\n\nexport function shouldUseNetwork(cache?: RequestCache) {\n if (cache === \"default\")\n return true\n if (cache === \"reload\")\n return true\n if (cache === \"no-cache\")\n return true\n if (cache === \"force-cache\")\n return true\n if (cache === \"only-if-cached\")\n return false\n return true\n}"],"names":[],"mappings":"AAAM,SAAU,qBAAqB,CAAC,KAAoB,EAAA;IACxD,IAAI,KAAK,KAAK,SAAS;AACrB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,QAAQ;AACpB,QAAA,OAAO,KAAK,CAAA;IACd,IAAI,KAAK,KAAK,UAAU;AACtB,QAAA,OAAO,KAAK,CAAA;IACd,IAAI,KAAK,KAAK,aAAa;AACzB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,gBAAgB;AAC5B,QAAA,OAAO,IAAI,CAAA;AACb,IAAA,OAAO,IAAI,CAAA;AACb,CAAC;AAEK,SAAU,qBAAqB,CAAC,KAAoB,EAAA;IACxD,IAAI,KAAK,KAAK,SAAS;AACrB,QAAA,OAAO,KAAK,CAAA;IACd,IAAI,KAAK,KAAK,QAAQ;AACpB,QAAA,OAAO,KAAK,CAAA;IACd,IAAI,KAAK,KAAK,UAAU;AACtB,QAAA,OAAO,KAAK,CAAA;IACd,IAAI,KAAK,KAAK,aAAa;AACzB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,gBAAgB;AAC5B,QAAA,OAAO,IAAI,CAAA;AACb,IAAA,OAAO,KAAK,CAAA;AACd,CAAC;AAEK,SAAU,gBAAgB,CAAC,KAAoB,EAAA;IACnD,IAAI,KAAK,KAAK,SAAS;AACrB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,QAAQ;AACpB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,UAAU;AACtB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,aAAa;AACzB,QAAA,OAAO,IAAI,CAAA;IACb,IAAI,KAAK,KAAK,gBAAgB;AAC5B,QAAA,OAAO,KAAK,CAAA;AACd,IAAA,OAAO,IAAI,CAAA;AACb;;;;"}