Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 4x 4x 1x 1x 1x | import React, { FC } from 'react';
import { GatsbyImage, getImage } from 'gatsby-plugin-image';
import { useTranslation } from 'react-i18next';
const styles = require('./Booking.module.css');
export const BookingDescription: FC<{
image: any;
text: string;
}> = ({
image,
text
}) => {
const { t } = useTranslation();
const imageData = getImage(image);
return <section className={`${styles.BookingDescription}`}>
<h2 className={styles.BookingSubtitle}>{t('productDescription')}</h2>
{imageData && <GatsbyImage className={styles.BookingDescriptionImage} image={imageData} alt="" />}
<div
className={styles.BookingDescriptionText}
dangerouslySetInnerHTML={{ __html: text }}
/>
</section>;
}; |