import { FC } from 'react';
import { LocalizeText } from '../../../../../api';
import { Column, Flex, Text } from '../../../../../common';
import { NativeTextTree } from '../../../../../common/native-text/NativeTextTree';

interface RoomPromoteOtherEventWidgetViewProps {
    eventDescription: string;
}

export const RoomPromoteOtherEventWidgetView: FC<RoomPromoteOtherEventWidgetViewProps> = (props) => {
    const { eventDescription = '' } = props;

    return (
        <NativeTextTree>
            <>
                <Flex alignItems="center" gap={2} style={{ overflowWrap: 'anywhere' }}>
                    <Text variant="white">{eventDescription}</Text>
                </Flex>
                <br />
                <br />
                <Column alignItems="center" gap={1}>
                    <div className="bg-light-dark rounded relative overflow-hidden w-full">
                        <div className="flex justify-center items-center size-full absolute">
                            <Text center variant="white">
                                {LocalizeText('navigator.eventinprogress')}
                            </Text>
                        </div>
                        <Text>&nbsp;</Text>
                    </div>
                </Column>
            </>
        </NativeTextTree>
    );
};
