UNPKG

@wordpress/components

Version:
33 lines (27 loc) 658 B
/** * External dependencies */ import styled from '@emotion/styled'; import { css } from '@emotion/react'; /** * Internal dependencies */ import { Flex } from '../flex'; import { space } from '../ui/utils/space'; type TokensAndInputWrapperProps = { __next40pxDefaultSize: boolean; hasTokens: boolean; }; const deprecatedPaddings = ( { __next40pxDefaultSize, hasTokens, }: TokensAndInputWrapperProps ) => ! __next40pxDefaultSize && css` padding-top: ${ space( hasTokens ? 1 : 0.5 ) }; padding-bottom: ${ space( hasTokens ? 1 : 0.5 ) }; `; export const TokensAndInputWrapperFlex = styled( Flex )` padding: 7px; ${ deprecatedPaddings } `;