import { getCurrentInstanceName, propsFactory } from "./chunk-LZ5T2ERG.js"; import { computed } from "./chunk-2MKFL3BX.js"; // node_modules/vuetify/lib/composables/border.js var makeBorderProps = propsFactory({ border: [Boolean, Number, String] }, "border"); function useBorder(props) { let name = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : getCurrentInstanceName(); const borderClasses = computed(() => { const border = props.border; if (border === true || border === "") { return `${name}--border`; } else if (typeof border === "string" || border === 0) { return String(border).split(" ").map((v) => `border-${v}`); } return []; }); return { borderClasses }; } export { makeBorderProps, useBorder }; //# sourceMappingURL=chunk-X7YBE6PF.js.map