Files
2024-02-15 17:01:50 +00:00

28 lines
551 B
TypeScript

import styled from '@emotion/styled';
import {space} from 'sentry/styles/space';
type Props = {
/**
* Align items vertical center (assuming flex-direction isn't changed).
*/
center?: boolean;
/**
* Disables the default padding
*/
noPadding?: boolean;
};
const PanelItem = styled('div')<Props>`
display: flex;
border-bottom: 1px solid ${p => p.theme.innerBorder};
${p => p.noPadding || `padding: ${space(2)}`};
${p => p.center && 'align-items: center'};
&:last-child {
border: 0;
}
`;
export default PanelItem;