in src/input/styled-components.ts [126:155]
function getRootPadding(
// @ts-ignore
adjoined,
// @ts-ignore
size,
// @ts-ignore
sizing,
// @ts-ignore
direction,
// @ts-ignore
hasIconTrailing
): {
paddingLeft: string;
paddingRight: string;
} {
let ifLeftPad =
adjoined === ADJOINED.both ||
(adjoined === ADJOINED.left && direction !== 'rtl') ||
(adjoined === ADJOINED.right && direction === 'rtl') ||
(hasIconTrailing && direction === 'rtl');
let ifRightPad =
adjoined === ADJOINED.both ||
(adjoined === ADJOINED.right && direction !== 'rtl') ||
(adjoined === ADJOINED.left && direction === 'rtl') ||
(hasIconTrailing && direction !== 'rtl');
return {
paddingLeft: ifLeftPad ? sizing.scale550 : '0px',
paddingRight: ifRightPad ? sizing.scale550 : '0px',
};
}