// Import ========================================================================================================================
import App from '@/layouts/aia/app-layout';
import SectionLanding from '@/components/aia/section-landing';
import Impact from '@/components/aia/our-impact';
import Discover from '@/components/aia/discover';
import Latest from '@/components/aia/latest';
import AiaPartner from '@/components/aia/aia-partner';
import ContactUsForm from '@/components/aia/contact-us-form';
import { index } from '/data/www/aia-official-en-main/web/src/js/index.js';
import { wheelController } from '/data/www/aia-official-en-main/web/src/js/extends';
import React from 'react';
import { Head } from '@inertiajs/react';
type HomeProps = {
landingEvents: Array<{
eventCardTitle: string;
eventCardType: string;
eventCardDate: string;
eventCardLocation: string;
eventCardImage: string;
eventCardLink: string;
eventCardLinkText: string;
}>;
lastests: Array<{
eventCardTitle: string;
eventCardType: string;
eventCardDate: string;
eventCardLocation: string;
eventCardImage: string;
eventCardLink: string;
eventCardLinkText: string;
}>;
};
export default function Home(
{ landingEvents, lastests }: HomeProps
) {
// console.log('@@@@@@@@@', landingEvents);
React.useEffect(() => {
index();
wheelController();
// 使用 setTimeout 延遲執行,確保所有 carousel 初始化完成
const timer = setTimeout(() => {
window.scrollTo({
top: 0,
behavior: 'auto'
});
}, 300); // 延遲 300ms,配合 carousel.js 的 200ms timeout
}, []);
return (