🚀🚀
Size: a a a
🚀🚀
DS
🚀🚀
const fileMap = {}
export const forward = opts => {
const result = eff.forward(opts)
const {config} = opts
if (config?.fileVersion) {
const key = ${config.loc.file} ${config.fileVersion}
const subs = fileMap[key] = fileMap[key] || []
subs.push(result)
}
return result
}
export const disposeModule = ({file, version}) => {
const key = ${file} ${version}
if (fileMap[key]) {
fileMap[key].forEach(fn => {
fn()
})
}
}DS
DS
const fileMap = {}
export const forward = opts => {
const result = eff.forward(opts)
const {config} = opts
if (config?.fileVersion) {
const key = ${config.loc.file} ${config.fileVersion}
const subs = fileMap[key] = fileMap[key] || []
subs.push(result)
}
return result
}
export const disposeModule = ({file, version}) => {
const key = ${file} ${version}
if (fileMap[key]) {
fileMap[key].forEach(fn => {
fn()
})
}
}🚀🚀
🚀🚀
DS
🚀🚀
c
const fileMap = {}
export const forward = opts => {
const result = eff.forward(opts)
const {config} = opts
if (config?.fileVersion) {
const key = ${config.loc.file} ${config.fileVersion}
const subs = fileMap[key] = fileMap[key] || []
subs.push(result)
}
return result
}
export const disposeModule = ({file, version}) => {
const key = ${file} ${version}
if (fileMap[key]) {
fileMap[key].forEach(fn => {
fn()
})
}
}c
🚀🚀
🚀🚀
🚀🚀
DS
DS
🚀🚀
🚀🚀
🚀🚀