"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const vue = require("vue");
const memoizeOne_esm = require("../../../../../../memoize-one/dist/memoize-one.esm.js");
const memoize = require("../../../../../../lodash-es/memoize.js");
const useCache = () => {
  const props = vue.getCurrentInstance().proxy.$props;
  return vue.computed(() => {
    const _getItemStyleCache = (_, __, ___) => ({});
    return props.perfMode ? memoize.default(_getItemStyleCache) : memoizeOne_esm.default(_getItemStyleCache);
  });
};
exports.useCache = useCache;
