ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
17 lines (16 loc) • 390 B
JavaScript
const c = "%";
class i {
constructor(t) {
this.cache = /* @__PURE__ */ new Map(), this.instanceId = t;
}
get(t) {
return this.cache.get(Array.isArray(t) ? t.join(c) : t) || null;
}
update(t, n) {
const e = Array.isArray(t) ? t.join(c) : t, s = this.cache.get(e), a = n(s);
a === null ? this.cache.delete(e) : this.cache.set(e, a);
}
}
export {
i as default
};