import { Card } from '@elementor/app-ui';
import { SiteTemplateHeader } from './site-template-header';
import { SiteTemplateBody } from './site-template-body';
import { SiteTemplateFooter } from './site-template-footer';
import './site-template.scss';
export default function SiteTemplate( props ) {
const baseClassName = 'e-site-template',
classes = [ baseClassName ],
ref = React.useRef( null );
React.useEffect( () => {
if ( ! props.isSelected ) {
return;
}
ref.current.scrollIntoView( {
behavior: 'smooth',
block: 'start',
} );
}, [ props.isSelected ] );
if ( props.extended ) {
classes.push( `${ baseClassName }--extended` );
}
if ( props.aspectRatio ) {
classes.push( `${ baseClassName }--${ props.aspectRatio }` );
}
const CardFooter = props.extended && props.showInstances ? : '';
return (
{ CardFooter }
);
}
SiteTemplate.propTypes = {
aspectRatio: PropTypes.string,
className: PropTypes.string,
extended: PropTypes.bool,
id: PropTypes.number.isRequired,
isActive: PropTypes.bool.isRequired,
status: PropTypes.string,
thumbnail: PropTypes.string.isRequired,
title: PropTypes.string.isRequired,
isSelected: PropTypes.bool,
type: PropTypes.string.isRequired,
showInstances: PropTypes.bool,
};
SiteTemplate.defaultProps = {
isSelected: false,
};
Duratechsolutionshttps://validator.w3.org/feed/docs/rss2.htmlΕπικό χελιδονάκι και το παιχνίδι chicken road game γεμάτο αδρεναλίνηMostbet w Polsce kasyna online i zakady sportowe.1246Online Casino Utan Svensk Licens – Casino utan Spelpaus.2197Промоциялар мен бонус: 2026 жылы Pin-Up казиносындағы ең жақсы ұсыныстарMostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.7073 (3)Genuine Emotion and Engaging Fun in the chicken road game ExperienceGenuine Amusement and Strategic Thinking with chickenroad GameplayLemon Casino Online – oficjalna strona pl 155 fs.17619Gamble 100 percent free Slots online casino 300% deposit bonus Online game On the webDistinctive Gameplay and the Allure of Chicken RoadDistinctive Gameplay and the Allure of chicken road for Casual Gamersонлайн – Gama Casino Online – официальный сайт.1136Lemon Casino – szczegowa recenzja Lemon Kasyno.14838 (2)Spinbetter Polska Rodzaje bonusw i nagrd dla graczy online.162สมัคร 188bet ง่ายและรวดเร็ว เหมาะกับผู้เริ่มต้นที่ไม่ชอบความยุ่งยากTest Post CreatedBaccarat � der Durchlauf, unser guy einen tick seit dem zeitpunkt Jahrhunderten kenntBumpy Adventures with Chickenroad and Engaging Mobile GameplayGreatest Pokies Applications On line Greatest Real cash Ports Programs 2026Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.8928 (4)Penny Ports On the internet: ten Better Video game and Where you should Enjoy ThemPaysafecard Casinos 2026 Better Paysafecard Gambling enterprise Internet sites WorldwideDesire Expected! Cloudflare¡Emoción y riesgo a cada paso! Explora chicken road opiniones y desafía tu suerte llevando a una galGenius Away from Chance, Guide to Casinos on the internet & Gambling gamesBetter Online casinos United states of america 2025 A real income, Incentives & The brand new SitesBest You Web based casinos 2026 Front side-by-Side AssessmentStrategic Gameplay and the Allure of chickenroad in Mobile Gaming_4Tərəvəsətli oyunlar və pinco kazino dünyasında qazanc imkanlarıBest Online slots the real deal Cash in the united states 2026Entdecken Sie die Freuden von WildRobin Casino Online in Deutschland jetztLemon Casino – szczegowa recenzja Lemon Kasyno.17404Emoción y fortuna avícola Navega con astucia chicken road 2, conquista desafíos escalonados y disfruEmoción y Fortuna Avícola ¿Serás capaz de guiar a tu gallina a través de los peligros de Chicken RoaLexcitation du jeu revue et corrigée trouver le casino en ligne france légal qui correspond à vos eUnlocking the secrets of popular casino games A comprehensive guideZasady etykiety w kasynie jak uniknąć faux pasAventúrate en una granja llena de emociones con Chicken road slot de InOut Games, donde un RTP del 9Descubre cómo apostar con éxito paso a paso en el mundo del juegoLÉvasion Virtuelle Parfaite Explorez lunivers du casino en ligne argent réel, une immersion authentÉchappez à lordinaire explorez lunivers captivant des casinos français en ligne, gagnez gros et proJulius Casino en ligne guide complet des fonctionnalits et des jeux disponibles.1323Step by step guide to mastering online gambling strategies한국의 온라인 카지노 – 신뢰할 수 있는 플랫폼 선택 305Cautelosa travesía, emocionante chicken road y hábil superaciónBrillante Aventura y Destreza en chicken road para TriunfarZonder Cruks Online Casino Registratie en Inloggen.1091Zonder Cruks Online Casino Registratie en Inloggen.1095Zonder Cruks Online Casino mobiele app.678Útil Estrategia y Reflexiones sobre chicken road para Jugadores ExpertosÚtil Estrategia y Gran Diversión en Chicken Road para Jugadores Novatos