import { convertToUnit, propsFactory } from "./chunk-ADPJOAU6.js"; import { computed } from "./chunk-FIAHBV72.js"; // node_modules/vuetify/lib/composables/dimensions.js var makeDimensionProps = propsFactory({ height: [Number, String], maxHeight: [Number, String], maxWidth: [Number, String], minHeight: [Number, String], minWidth: [Number, String], width: [Number, String] }, "dimension"); function useDimension(props) { const dimensionStyles = computed(() => { const styles = {}; const height = convertToUnit(props.height); const maxHeight = convertToUnit(props.maxHeight); const maxWidth = convertToUnit(props.maxWidth); const minHeight = convertToUnit(props.minHeight); const minWidth = convertToUnit(props.minWidth); const width = convertToUnit(props.width); if (height != null) styles.height = height; if (maxHeight != null) styles.maxHeight = maxHeight; if (maxWidth != null) styles.maxWidth = maxWidth; if (minHeight != null) styles.minHeight = minHeight; if (minWidth != null) styles.minWidth = minWidth; if (width != null) styles.width = width; return styles; }); return { dimensionStyles }; } export { makeDimensionProps, useDimension }; //# sourceMappingURL=chunk-4E7YEL5Q.js.map