123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822 |
- import {
- computed,
- createVNode,
- defineComponent,
- effectScope,
- getCurrentInstance,
- h,
- inject,
- mergeProps,
- onScopeDispose,
- provide,
- ref,
- shallowRef,
- unref,
- warn,
- watch,
- watchEffect
- } from "./chunk-J6475X5X.js";
- // node_modules/vuetify/lib/util/globals.mjs
- var IN_BROWSER = typeof window !== "undefined";
- var SUPPORTS_INTERSECTION = IN_BROWSER && "IntersectionObserver" in window;
- var SUPPORTS_TOUCH = IN_BROWSER && ("ontouchstart" in window || window.navigator.maxTouchPoints > 0);
- // node_modules/vuetify/lib/util/helpers.mjs
- function getNestedValue(obj, path, fallback) {
- const last = path.length - 1;
- if (last < 0)
- return obj === void 0 ? fallback : obj;
- for (let i = 0; i < last; i++) {
- if (obj == null) {
- return fallback;
- }
- obj = obj[path[i]];
- }
- if (obj == null)
- return fallback;
- return obj[path[last]] === void 0 ? fallback : obj[path[last]];
- }
- function getObjectValueByPath(obj, path, fallback) {
- if (obj == null || !path || typeof path !== "string")
- return fallback;
- if (obj[path] !== void 0)
- return obj[path];
- path = path.replace(/\[(\w+)\]/g, ".$1");
- path = path.replace(/^\./, "");
- return getNestedValue(obj, path.split("."), fallback);
- }
- function createRange(length) {
- let start = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 0;
- return Array.from({
- length
- }, (v, k) => start + k);
- }
- function isObject(obj) {
- return obj !== null && typeof obj === "object" && !Array.isArray(obj);
- }
- var keyCodes = Object.freeze({
- enter: 13,
- tab: 9,
- delete: 46,
- esc: 27,
- space: 32,
- up: 38,
- down: 40,
- left: 37,
- right: 39,
- end: 35,
- home: 36,
- del: 46,
- backspace: 8,
- insert: 45,
- pageup: 33,
- pagedown: 34,
- shift: 16
- });
- var keyValues = Object.freeze({
- enter: "Enter",
- tab: "Tab",
- delete: "Delete",
- esc: "Escape",
- space: "Space",
- up: "ArrowUp",
- down: "ArrowDown",
- left: "ArrowLeft",
- right: "ArrowRight",
- end: "End",
- home: "Home",
- del: "Delete",
- backspace: "Backspace",
- insert: "Insert",
- pageup: "PageUp",
- pagedown: "PageDown",
- shift: "Shift"
- });
- function has(obj, key) {
- return key.every((k) => obj.hasOwnProperty(k));
- }
- function pick(obj, paths, exclude) {
- const found = /* @__PURE__ */ Object.create(null);
- const rest = /* @__PURE__ */ Object.create(null);
- for (const key in obj) {
- if (paths.some((path) => path instanceof RegExp ? path.test(key) : path === key) && !(exclude == null ? void 0 : exclude.some((path) => path === key))) {
- found[key] = obj[key];
- } else {
- rest[key] = obj[key];
- }
- }
- return [found, rest];
- }
- function clamp(value) {
- let min = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 0;
- let max = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : 1;
- return Math.max(min, Math.min(max, value));
- }
- function padEnd(str, length) {
- let char = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : "0";
- return str + char.repeat(Math.max(0, length - str.length));
- }
- function chunk(str) {
- let size = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 1;
- const chunked = [];
- let index = 0;
- while (index < str.length) {
- chunked.push(str.substr(index, size));
- index += size;
- }
- return chunked;
- }
- function mergeDeep() {
- let source = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
- let target = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
- let arrayFn = arguments.length > 2 ? arguments[2] : void 0;
- const out = {};
- for (const key in source) {
- out[key] = source[key];
- }
- for (const key in target) {
- const sourceProperty = source[key];
- const targetProperty = target[key];
- if (isObject(sourceProperty) && isObject(targetProperty)) {
- out[key] = mergeDeep(sourceProperty, targetProperty, arrayFn);
- continue;
- }
- if (Array.isArray(sourceProperty) && Array.isArray(targetProperty) && arrayFn) {
- out[key] = arrayFn(sourceProperty, targetProperty);
- continue;
- }
- out[key] = targetProperty;
- }
- return out;
- }
- function toKebabCase() {
- let str = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : "";
- if (toKebabCase.cache.has(str))
- return toKebabCase.cache.get(str);
- const kebab = str.replace(/[^a-z]/gi, "-").replace(/\B([A-Z])/g, "-$1").toLowerCase();
- toKebabCase.cache.set(str, kebab);
- return kebab;
- }
- toKebabCase.cache = /* @__PURE__ */ new Map();
- // node_modules/vuetify/lib/util/console.mjs
- function consoleWarn(message) {
- warn(`Vuetify: ${message}`);
- }
- function consoleError(message) {
- warn(`Vuetify error: ${message}`);
- }
- // node_modules/vuetify/lib/util/color/transformCIELAB.mjs
- var delta = 0.20689655172413793;
- var cielabForwardTransform = (t) => t > delta ** 3 ? Math.cbrt(t) : t / (3 * delta ** 2) + 4 / 29;
- var cielabReverseTransform = (t) => t > delta ? t ** 3 : 3 * delta ** 2 * (t - 4 / 29);
- function fromXYZ(xyz) {
- const transform = cielabForwardTransform;
- const transformedY = transform(xyz[1]);
- return [116 * transformedY - 16, 500 * (transform(xyz[0] / 0.95047) - transformedY), 200 * (transformedY - transform(xyz[2] / 1.08883))];
- }
- function toXYZ(lab) {
- const transform = cielabReverseTransform;
- const Ln = (lab[0] + 16) / 116;
- return [transform(Ln + lab[1] / 500) * 0.95047, transform(Ln), transform(Ln - lab[2] / 200) * 1.08883];
- }
- // node_modules/vuetify/lib/util/color/transformSRGB.mjs
- var srgbForwardMatrix = [[3.2406, -1.5372, -0.4986], [-0.9689, 1.8758, 0.0415], [0.0557, -0.204, 1.057]];
- var srgbForwardTransform = (C) => C <= 31308e-7 ? C * 12.92 : 1.055 * C ** (1 / 2.4) - 0.055;
- var srgbReverseMatrix = [[0.4124, 0.3576, 0.1805], [0.2126, 0.7152, 0.0722], [0.0193, 0.1192, 0.9505]];
- var srgbReverseTransform = (C) => C <= 0.04045 ? C / 12.92 : ((C + 0.055) / 1.055) ** 2.4;
- function fromXYZ2(xyz) {
- const rgb = Array(3);
- const transform = srgbForwardTransform;
- const matrix = srgbForwardMatrix;
- for (let i = 0; i < 3; ++i) {
- rgb[i] = Math.round(clamp(transform(matrix[i][0] * xyz[0] + matrix[i][1] * xyz[1] + matrix[i][2] * xyz[2])) * 255);
- }
- return {
- r: rgb[0],
- g: rgb[1],
- b: rgb[2]
- };
- }
- function toXYZ2(_ref) {
- let {
- r,
- g,
- b
- } = _ref;
- const xyz = [0, 0, 0];
- const transform = srgbReverseTransform;
- const matrix = srgbReverseMatrix;
- r = transform(r / 255);
- g = transform(g / 255);
- b = transform(b / 255);
- for (let i = 0; i < 3; ++i) {
- xyz[i] = matrix[i][0] * r + matrix[i][1] * g + matrix[i][2] * b;
- }
- return xyz;
- }
- // node_modules/vuetify/lib/util/colorUtils.mjs
- var cssColorRe = /^(?<fn>(?:rgb|hsl)a?)\((?<values>.+)\)/;
- var mappers = {
- rgb: (r, g, b, a) => ({
- r,
- g,
- b,
- a
- }),
- rgba: (r, g, b, a) => ({
- r,
- g,
- b,
- a
- }),
- hsl: (h2, s, l, a) => HSLtoRGB({
- h: h2,
- s,
- l,
- a
- }),
- hsla: (h2, s, l, a) => HSLtoRGB({
- h: h2,
- s,
- l,
- a
- }),
- hsv: (h2, s, v, a) => HSVtoRGB({
- h: h2,
- s,
- v,
- a
- }),
- hsva: (h2, s, v, a) => HSVtoRGB({
- h: h2,
- s,
- v,
- a
- })
- };
- function parseColor(color) {
- if (typeof color === "number") {
- if (isNaN(color) || color < 0 || color > 16777215) {
- consoleWarn(`'${color}' is not a valid hex color`);
- }
- return {
- r: (color & 16711680) >> 16,
- g: (color & 65280) >> 8,
- b: color & 255
- };
- } else if (typeof color === "string" && cssColorRe.test(color)) {
- const {
- groups
- } = color.match(cssColorRe);
- const {
- fn,
- values
- } = groups;
- const realValues = values.split(/,\s*/).map((v) => {
- if (v.endsWith("%") && ["hsl", "hsla", "hsv", "hsva"].includes(fn)) {
- return parseFloat(v) / 100;
- } else {
- return parseFloat(v);
- }
- });
- return mappers[fn](...realValues);
- } else if (typeof color === "string") {
- let hex = color.startsWith("#") ? color.slice(1) : color;
- if ([3, 4].includes(hex.length)) {
- hex = hex.split("").map((char) => char + char).join("");
- } else if (![6, 8].includes(hex.length)) {
- consoleWarn(`'${color}' is not a valid hex(a) color`);
- }
- const int = parseInt(hex, 16);
- if (isNaN(int) || int < 0 || int > 4294967295) {
- consoleWarn(`'${color}' is not a valid hex(a) color`);
- }
- return HexToRGB(hex);
- } else if (typeof color === "object") {
- if (has(color, ["r", "g", "b"])) {
- return color;
- } else if (has(color, ["h", "s", "l"])) {
- return HSVtoRGB(HSLtoHSV(color));
- } else if (has(color, ["h", "s", "v"])) {
- return HSVtoRGB(color);
- }
- }
- throw new TypeError(`Invalid color: ${color == null ? color : String(color) || color.constructor.name}
- Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`);
- }
- function HSVtoRGB(hsva) {
- const {
- h: h2,
- s,
- v,
- a
- } = hsva;
- const f = (n) => {
- const k = (n + h2 / 60) % 6;
- return v - v * s * Math.max(Math.min(k, 4 - k, 1), 0);
- };
- const rgb = [f(5), f(3), f(1)].map((v2) => Math.round(v2 * 255));
- return {
- r: rgb[0],
- g: rgb[1],
- b: rgb[2],
- a
- };
- }
- function HSLtoRGB(hsla) {
- return HSVtoRGB(HSLtoHSV(hsla));
- }
- function HSLtoHSV(hsl) {
- const {
- h: h2,
- s,
- l,
- a
- } = hsl;
- const v = l + s * Math.min(l, 1 - l);
- const sprime = v === 0 ? 0 : 2 - 2 * l / v;
- return {
- h: h2,
- s: sprime,
- v,
- a
- };
- }
- function toHex(v) {
- const h2 = Math.round(v).toString(16);
- return ("00".substr(0, 2 - h2.length) + h2).toUpperCase();
- }
- function RGBtoHex(_ref2) {
- let {
- r,
- g,
- b,
- a
- } = _ref2;
- return `#${[toHex(r), toHex(g), toHex(b), a !== void 0 ? toHex(Math.round(a * 255)) : ""].join("")}`;
- }
- function HexToRGB(hex) {
- hex = parseHex(hex);
- let [r, g, b, a] = chunk(hex, 2).map((c) => parseInt(c, 16));
- a = a === void 0 ? a : a / 255;
- return {
- r,
- g,
- b,
- a
- };
- }
- function parseHex(hex) {
- if (hex.startsWith("#")) {
- hex = hex.slice(1);
- }
- hex = hex.replace(/([^0-9a-f])/gi, "F");
- if (hex.length === 3 || hex.length === 4) {
- hex = hex.split("").map((x) => x + x).join("");
- }
- if (hex.length !== 6) {
- hex = padEnd(padEnd(hex, 6), 8, "F");
- }
- return hex;
- }
- function lighten(value, amount) {
- const lab = fromXYZ(toXYZ2(value));
- lab[0] = lab[0] + amount * 10;
- return fromXYZ2(toXYZ(lab));
- }
- function darken(value, amount) {
- const lab = fromXYZ(toXYZ2(value));
- lab[0] = lab[0] - amount * 10;
- return fromXYZ2(toXYZ(lab));
- }
- function getLuma(color) {
- const rgb = parseColor(color);
- return toXYZ2(rgb)[1];
- }
- // node_modules/vuetify/lib/util/propsFactory.mjs
- function propsFactory(props, source) {
- return (defaults) => {
- return Object.keys(props).reduce((obj, prop) => {
- const isObjectDefinition = typeof props[prop] === "object" && props[prop] != null && !Array.isArray(props[prop]);
- const definition = isObjectDefinition ? props[prop] : {
- type: props[prop]
- };
- if (defaults && prop in defaults) {
- obj[prop] = {
- ...definition,
- default: defaults[prop]
- };
- } else {
- obj[prop] = definition;
- }
- if (source && !obj[prop].source) {
- obj[prop].source = source;
- }
- return obj;
- }, {});
- };
- }
- // node_modules/vuetify/lib/composables/component.mjs
- var makeComponentProps = propsFactory({
- class: [String, Array],
- style: {
- type: [String, Array, Object],
- default: null
- }
- }, "component");
- // node_modules/vuetify/lib/composables/toggleScope.mjs
- function useToggleScope(source, fn) {
- let scope;
- function start() {
- scope = effectScope();
- scope.run(() => fn.length ? fn(() => {
- scope == null ? void 0 : scope.stop();
- start();
- }) : fn());
- }
- watch(source, (active) => {
- if (active && !scope) {
- start();
- } else if (!active) {
- scope == null ? void 0 : scope.stop();
- scope = void 0;
- }
- }, {
- immediate: true
- });
- onScopeDispose(() => {
- scope == null ? void 0 : scope.stop();
- });
- }
- // node_modules/vuetify/lib/composables/defaults.mjs
- var DefaultsSymbol = Symbol.for("vuetify:defaults");
- function createDefaults(options) {
- return ref(options);
- }
- function injectDefaults() {
- const defaults = inject(DefaultsSymbol);
- if (!defaults)
- throw new Error("[Vuetify] Could not find defaults instance");
- return defaults;
- }
- function provideDefaults(defaults, options) {
- const injectedDefaults = injectDefaults();
- const providedDefaults = ref(defaults);
- const newDefaults = computed(() => {
- const disabled = unref(options == null ? void 0 : options.disabled);
- if (disabled)
- return injectedDefaults.value;
- const scoped = unref(options == null ? void 0 : options.scoped);
- const reset = unref(options == null ? void 0 : options.reset);
- const root = unref(options == null ? void 0 : options.root);
- let properties = mergeDeep(providedDefaults.value, {
- prev: injectedDefaults.value
- });
- if (scoped)
- return properties;
- if (reset || root) {
- const len = Number(reset || Infinity);
- for (let i = 0; i <= len; i++) {
- if (!properties || !("prev" in properties)) {
- break;
- }
- properties = properties.prev;
- }
- if (properties && typeof root === "string" && root in properties) {
- properties = mergeDeep(mergeDeep(properties, {
- prev: properties
- }), properties[root]);
- }
- return properties;
- }
- return properties.prev ? mergeDeep(properties.prev, properties) : properties;
- });
- provide(DefaultsSymbol, newDefaults);
- return newDefaults;
- }
- function propIsDefined(vnode, prop) {
- var _a, _b;
- return typeof ((_a = vnode.props) == null ? void 0 : _a[prop]) !== "undefined" || typeof ((_b = vnode.props) == null ? void 0 : _b[toKebabCase(prop)]) !== "undefined";
- }
- function internalUseDefaults() {
- let props = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
- let name = arguments.length > 1 ? arguments[1] : void 0;
- let defaults = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : injectDefaults();
- const vm = getCurrentInstance2("useDefaults");
- name = name ?? vm.type.name ?? vm.type.__name;
- if (!name) {
- throw new Error("[Vuetify] Could not determine component name");
- }
- const componentDefaults = computed(() => {
- var _a;
- return (_a = defaults.value) == null ? void 0 : _a[props._as ?? name];
- });
- const _props = new Proxy(props, {
- get(target, prop) {
- var _a, _b, _c, _d;
- const propValue = Reflect.get(target, prop);
- if (prop === "class" || prop === "style") {
- return [(_a = componentDefaults.value) == null ? void 0 : _a[prop], propValue].filter((v) => v != null);
- } else if (typeof prop === "string" && !propIsDefined(vm.vnode, prop)) {
- return ((_b = componentDefaults.value) == null ? void 0 : _b[prop]) ?? ((_d = (_c = defaults.value) == null ? void 0 : _c.global) == null ? void 0 : _d[prop]) ?? propValue;
- }
- return propValue;
- }
- });
- const _subcomponentDefaults = shallowRef();
- watchEffect(() => {
- if (componentDefaults.value) {
- const subComponents = Object.entries(componentDefaults.value).filter((_ref) => {
- let [key] = _ref;
- return key.startsWith(key[0].toUpperCase());
- });
- if (subComponents.length)
- _subcomponentDefaults.value = Object.fromEntries(subComponents);
- }
- });
- function provideSubDefaults() {
- useToggleScope(_subcomponentDefaults, () => {
- var _a;
- provideDefaults(mergeDeep(((_a = injectSelf(DefaultsSymbol)) == null ? void 0 : _a.value) ?? {}, _subcomponentDefaults.value));
- });
- }
- return {
- props: _props,
- provideSubDefaults
- };
- }
- function useDefaults() {
- let props = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
- let name = arguments.length > 1 ? arguments[1] : void 0;
- const {
- props: _props,
- provideSubDefaults
- } = internalUseDefaults(props, name);
- provideSubDefaults();
- return _props;
- }
- // node_modules/vuetify/lib/util/defineComponent.mjs
- function defineComponent2(options) {
- options._setup = options._setup ?? options.setup;
- if (!options.name) {
- consoleWarn("The component is missing an explicit name, unable to generate default prop value");
- return options;
- }
- if (options._setup) {
- options.props = propsFactory(options.props ?? {}, options.name)();
- const propKeys = Object.keys(options.props);
- options.filterProps = function filterProps(props) {
- return pick(props, propKeys, ["class", "style"]);
- };
- options.props._as = String;
- options.setup = function setup(props, ctx) {
- const defaults = injectDefaults();
- if (!defaults.value)
- return options._setup(props, ctx);
- const {
- props: _props,
- provideSubDefaults
- } = internalUseDefaults(props, props._as ?? options.name, defaults);
- const setupBindings = options._setup(_props, ctx);
- provideSubDefaults();
- return setupBindings;
- };
- }
- return options;
- }
- function genericComponent() {
- let exposeDefaults = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : true;
- return (options) => (exposeDefaults ? defineComponent2 : defineComponent)(options);
- }
- // node_modules/vuetify/lib/util/getCurrentInstance.mjs
- function getCurrentInstance2(name, message) {
- const vm = getCurrentInstance();
- if (!vm) {
- throw new Error(`[Vuetify] ${name} ${message || "must be called from inside a setup function"}`);
- }
- return vm;
- }
- var _uid = 0;
- var _map = /* @__PURE__ */ new WeakMap();
- function getUid() {
- const vm = getCurrentInstance2("getUid");
- if (_map.has(vm))
- return _map.get(vm);
- else {
- const uid = _uid++;
- _map.set(vm, uid);
- return uid;
- }
- }
- getUid.reset = () => {
- _uid = 0;
- _map = /* @__PURE__ */ new WeakMap();
- };
- // node_modules/vuetify/lib/util/injectSelf.mjs
- function injectSelf(key) {
- const {
- provides
- } = getCurrentInstance2("injectSelf");
- if (provides && key in provides) {
- return provides[key];
- }
- return void 0;
- }
- // node_modules/vuetify/lib/composables/icons.mjs
- var IconValue = [String, Function, Object, Array];
- var IconSymbol = Symbol.for("vuetify:icons");
- var makeIconProps = propsFactory({
- icon: {
- type: IconValue
- },
- // Could not remove this and use makeTagProps, types complained because it is not required
- tag: {
- type: String,
- required: true
- }
- }, "icon");
- var VComponentIcon = genericComponent()({
- name: "VComponentIcon",
- props: makeIconProps(),
- setup(props, _ref) {
- let {
- slots
- } = _ref;
- return () => {
- const Icon = props.icon;
- return createVNode(props.tag, null, {
- default: () => {
- var _a;
- return [props.icon ? createVNode(Icon, null, null) : (_a = slots.default) == null ? void 0 : _a.call(slots)];
- }
- });
- };
- }
- });
- var VSvgIcon = defineComponent2({
- name: "VSvgIcon",
- inheritAttrs: false,
- props: makeIconProps(),
- setup(props, _ref2) {
- let {
- attrs
- } = _ref2;
- return () => {
- return createVNode(props.tag, mergeProps(attrs, {
- "style": null
- }), {
- default: () => [createVNode("svg", {
- "class": "v-icon__svg",
- "xmlns": "http://www.w3.org/2000/svg",
- "viewBox": "0 0 24 24",
- "role": "img",
- "aria-hidden": "true"
- }, [Array.isArray(props.icon) ? props.icon.map((path) => Array.isArray(path) ? createVNode("path", {
- "d": path[0],
- "fill-opacity": path[1]
- }, null) : createVNode("path", {
- "d": path
- }, null)) : createVNode("path", {
- "d": props.icon
- }, null)])]
- });
- };
- }
- });
- var VLigatureIcon = defineComponent2({
- name: "VLigatureIcon",
- props: makeIconProps(),
- setup(props) {
- return () => {
- return createVNode(props.tag, null, {
- default: () => [props.icon]
- });
- };
- }
- });
- var VClassIcon = defineComponent2({
- name: "VClassIcon",
- props: makeIconProps(),
- setup(props) {
- return () => {
- return createVNode(props.tag, {
- "class": props.icon
- }, null);
- };
- }
- });
- var defaultSets = {
- svg: {
- component: VSvgIcon
- },
- class: {
- component: VClassIcon
- }
- };
- function createIcons(options) {
- return mergeDeep({
- defaultSet: "mdi",
- sets: {
- ...defaultSets,
- mdi
- },
- aliases: {
- ...aliases,
- /* eslint-disable max-len */
- vuetify: ["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z", ["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z", 0.6]],
- "vuetify-outline": "svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z"
- /* eslint-enable max-len */
- }
- }, options);
- }
- // node_modules/vuetify/lib/iconsets/mdi.mjs
- var aliases = {
- collapse: "mdi-chevron-up",
- complete: "mdi-check",
- cancel: "mdi-close-circle",
- close: "mdi-close",
- delete: "mdi-close-circle",
- // delete (e.g. v-chip close)
- clear: "mdi-close-circle",
- success: "mdi-check-circle",
- info: "mdi-information",
- warning: "mdi-alert-circle",
- error: "mdi-close-circle",
- prev: "mdi-chevron-left",
- next: "mdi-chevron-right",
- checkboxOn: "mdi-checkbox-marked",
- checkboxOff: "mdi-checkbox-blank-outline",
- checkboxIndeterminate: "mdi-minus-box",
- delimiter: "mdi-circle",
- // for carousel
- sortAsc: "mdi-arrow-up",
- sortDesc: "mdi-arrow-down",
- expand: "mdi-chevron-down",
- menu: "mdi-menu",
- subgroup: "mdi-menu-down",
- dropdown: "mdi-menu-down",
- radioOn: "mdi-radiobox-marked",
- radioOff: "mdi-radiobox-blank",
- edit: "mdi-pencil",
- ratingEmpty: "mdi-star-outline",
- ratingFull: "mdi-star",
- ratingHalf: "mdi-star-half-full",
- loading: "mdi-cached",
- first: "mdi-page-first",
- last: "mdi-page-last",
- unfold: "mdi-unfold-more-horizontal",
- file: "mdi-paperclip",
- plus: "mdi-plus",
- minus: "mdi-minus",
- calendar: "mdi-calendar"
- };
- var mdi = {
- // Not using mergeProps here, functional components merge props by default (?)
- component: (props) => h(VClassIcon, {
- ...props,
- class: "mdi"
- })
- };
- export {
- IN_BROWSER,
- SUPPORTS_TOUCH,
- getObjectValueByPath,
- createRange,
- mergeDeep,
- toKebabCase,
- consoleWarn,
- consoleError,
- parseColor,
- RGBtoHex,
- lighten,
- darken,
- getLuma,
- propsFactory,
- useToggleScope,
- DefaultsSymbol,
- createDefaults,
- useDefaults,
- defineComponent2 as defineComponent,
- getCurrentInstance2 as getCurrentInstance,
- getUid,
- IconSymbol,
- createIcons,
- aliases,
- mdi
- };
- //# sourceMappingURL=chunk-S3H25MSG.js.map
|