fix: timer alignment for timer notifications

pull/2971/head
William Grant 2 years ago
parent f105c39461
commit ca97420c86

@ -1,5 +1,6 @@
import React from 'react';
import styled from 'styled-components';
import { PropsForExpirationTimer } from '../../state/ducks/conversations';
import { assertUnreachable } from '../../types/sqlSharedTypes';
@ -9,6 +10,10 @@ import { SpacerSM, Text } from '../basic/Text';
import { Flex } from '../basic/Flex';
import { isLegacyDisappearingModeEnabled } from '../../util/expiringMessages';
const StyledTimerNotificationContainer = styled.div`
padding: 0 var(--margins-lg) 0;
`;
export const TimerNotification = (props: PropsForExpirationTimer) => {
const { messageId, pubkey, profileName, expirationMode, timespan, type, disabled } = props;
@ -46,27 +51,29 @@ export const TimerNotification = (props: PropsForExpirationTimer) => {
}
return (
<ExpirableReadableMessage
messageId={messageId}
isCentered={true}
key={`readable-message-${messageId}`}
dataTestId={'disappear-control-message'}
>
<Flex
container={true}
flexDirection="column"
alignItems="center"
justifyContent="center"
width="90%"
maxWidth="700px"
margin="10px auto"
padding="5px 10px"
style={{ textAlign: 'center' }}
<StyledTimerNotificationContainer>
<ExpirableReadableMessage
messageId={messageId}
isCentered={true}
key={`readable-message-${messageId}`}
dataTestId={'disappear-control-message'}
>
<SessionIcon iconType="stopwatch" iconColor="inherit" iconSize="medium" />
<SpacerSM />
<Text text={textToRender} />
</Flex>
</ExpirableReadableMessage>
<Flex
container={true}
flexDirection="column"
alignItems="center"
justifyContent="center"
width="90%"
maxWidth="700px"
margin="10px auto"
padding="5px 10px"
style={{ textAlign: 'center' }}
>
<SessionIcon iconType="stopwatch" iconColor="inherit" iconSize="medium" />
<SpacerSM />
<Text text={textToRender} />
</Flex>
</ExpirableReadableMessage>
</StyledTimerNotificationContainer>
);
};

Loading…
Cancel
Save