UNPKG

vuex-tstore

Version:

Provides a low-overhead TypeScript wrapper around Vuex that can trigger compilation errors and IntelliSense tips.

11 lines 1.68 kB
/** * Retrieves the internal Vuex name for a function. * * @param fn The function to qualify. * @param namespace The namespace to qualify into. */ export const qualifyKey = (fn, namespace) => { const key = fn.name; return namespace ? `${namespace}/${key}` : key; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZVJvb3QiOiIuL3NyYy8iLCJzb3VyY2VzIjpbInV0aWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBY0E7Ozs7O0dBS0c7QUFDSCxNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsQ0FBQyxFQUEyQixFQUFFLFNBQWtCLEVBQUUsRUFBRTtJQUM1RSxNQUFNLEdBQUcsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDO0lBQ3BCLE9BQU8sU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsSUFBSSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDO0FBQ2pELENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB0eXBlIFJlc3VsdDxGPiA9IEYgZXh0ZW5kcyAoLi4uYXJnczogYW55W10pID0+IGluZmVyIFIgPyBSIDogYW55O1xuZXhwb3J0IHR5cGUgUGFydGlhbDxPPiA9IHsgW2tleSBpbiBrZXlvZiBPXT86IE9ba2V5XSB9O1xuXG5leHBvcnQgdHlwZSBQYXlsb2FkPEY+ID0gRiBleHRlbmRzIChzdG9yZTogYW55LCBwYXlsb2FkOiBpbmZlciBQKSA9PiBhbnlcbiAgPyBQXG4gIDogdW5kZWZpbmVkO1xuXG5leHBvcnQgdHlwZSBQYXlsb2FkUmV0dXJuPEY+ID0gRiBleHRlbmRzIChcbiAgc3RvcmU6IGFueSxcbiAgcGF5bG9hZDogUGF5bG9hZDxGPlxuKSA9PiBhbnlcbiAgPyBSZXR1cm5UeXBlPEY+XG4gIDogdW5kZWZpbmVkO1xuXG4vKipcbiAqIFJldHJpZXZlcyB0aGUgaW50ZXJuYWwgVnVleCBuYW1lIGZvciBhIGZ1bmN0aW9uLlxuICpcbiAqIEBwYXJhbSBmbiBUaGUgZnVuY3Rpb24gdG8gcXVhbGlmeS5cbiAqIEBwYXJhbSBuYW1lc3BhY2UgVGhlIG5hbWVzcGFjZSB0byBxdWFsaWZ5IGludG8uXG4gKi9cbmV4cG9ydCBjb25zdCBxdWFsaWZ5S2V5ID0gKGZuOiAoLi4uYXJnczogYW55W10pID0+IGFueSwgbmFtZXNwYWNlPzogc3RyaW5nKSA9PiB7XG4gIGNvbnN0IGtleSA9IGZuLm5hbWU7XG4gIHJldHVybiBuYW1lc3BhY2UgPyBgJHtuYW1lc3BhY2V9LyR7a2V5fWAgOiBrZXk7XG59O1xuIl19