cmms/frontend/node_modules/.vite/deps/chunk-4E7YEL5Q.js

45 lines
1.3 KiB
JavaScript

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