mirror of
https://github.com/lux-tel/session-desktop.git
synced 2026-10-30 20:33:24 +00:00
26 lines
912 B
TypeScript
26 lines
912 B
TypeScript
import type { SessionDataTestId } from 'react';
|
|
import styled from 'styled-components';
|
|
import type { CSSProperties } from 'styled-components';
|
|
import { Localizer, type WithAsTag, type WithClassName } from '../../basic/Localizer';
|
|
import type { TrArgs } from '../../../localization/localeTools';
|
|
|
|
const StyledModalDescriptionContainer = styled.div`
|
|
padding: 0 var(--margins-md); // no margins top&bottom here, as it depends on if actions are displayed or not
|
|
max-width: 500px;
|
|
line-height: 1.2;
|
|
text-align: center;
|
|
font-size: var(--font-size-md);
|
|
`;
|
|
|
|
export function ModalDescription(props: {
|
|
localizerProps: TrArgs & WithAsTag & WithClassName;
|
|
dataTestId: SessionDataTestId;
|
|
style?: CSSProperties;
|
|
}) {
|
|
return (
|
|
<StyledModalDescriptionContainer data-testid={props.dataTestId} style={props.style}>
|
|
<Localizer {...props.localizerProps} />
|
|
</StyledModalDescriptionContainer>
|
|
);
|
|
}
|