1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2024-11-22 16:17:29 +00:00

git subrepo clone /home/cloud/Code/pinski-plugins/avc src/site/html/static/js/templates/avc

subrepo:
  subdir:   "src/site/html/static/js/templates/avc"
  merged:   "257d397"
upstream:
  origin:   "/home/cloud/Code/pinski-plugins/avc"
  branch:   "master"
  commit:   "257d397"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
This commit is contained in:
Cadence Fish 2019-12-20 15:01:07 +13:00
parent eb818bf63d
commit 05587f4a72
No known key found for this signature in database
GPG Key ID: 81015DF9AA8607E1
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,12 @@
; DO NOT EDIT (unless you know what you are doing)
;
; This subdirectory is a git "subrepo", and this file is maintained by the
; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme
;
[subrepo]
remote = /home/cloud/Code/pinski-plugins/avc
branch = master
commit = 257d397349f09eae1f5da27b78f4d93993ea5497
parent = eb818bf63d0c8389c9997bf9735a75fec023c1c2
method = merge
cmdver = 0.4.0

View File

@ -0,0 +1,14 @@
class AsyncValueCache {
constructor(fetchNow, callback) {
this.callback = callback
this.cachedPromise = null
if (fetchNow) this.fetch()
}
fetch() {
if (this.cachedPromise) return this.cachedPromise
else return this.cachedPromise = this.callback()
}
}
export {AsyncValueCache}