rn-inkpad
Version:
<img src="https://res.cloudinary.com/fercloudinary/image/upload/v1715452841/packages/inkpad-banner_acl0xl.png" />
31 lines (30 loc) • 767 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useDirection = void 0;
const useDirection = (iconPosition = 'left', gap) => {
let flexDirection;
let spacing = 0;
switch (iconPosition) {
case 'bottom':
flexDirection = 'column-reverse';
spacing = 5;
break;
case 'left':
flexDirection = 'row';
spacing = 10;
break;
case 'right':
flexDirection = 'row-reverse';
spacing = 10;
break;
case 'top':
flexDirection = 'column';
spacing = 5;
break;
}
return {
flexDirection,
spacing,
};
};
exports.useDirection = useDirection;