client requested updates are completed
@ -22,8 +22,22 @@ export default function UpcomingEventData() {
|
||||
|
||||
// Get events for a given date
|
||||
const getEventForDate = (date) => {
|
||||
const dateString = date?.format("YYYY-MM-DD");
|
||||
return events.filter(event => event.date === dateString);
|
||||
if (!date) return [];
|
||||
const dateString = date.format("YYYY-MM-DD");
|
||||
const dateStringDMY = date.format("DD/MM/YYYY");
|
||||
return events.filter(event => {
|
||||
if (!event.date) return false;
|
||||
return event.date === dateString || event.date.includes(dateString) || event.date.includes(dateStringDMY);
|
||||
});
|
||||
};
|
||||
|
||||
const formatEventDate = (dateStr) => {
|
||||
if (!dateStr) return "";
|
||||
const m = moment(dateStr);
|
||||
if (m.isValid()) {
|
||||
return m.format("ddd, MMM DD, YYYY");
|
||||
}
|
||||
return dateStr;
|
||||
};
|
||||
|
||||
// Navigate months
|
||||
@ -141,15 +155,17 @@ export default function UpcomingEventData() {
|
||||
<span className='d-flex g-3 metered-data'>
|
||||
<img src="/assets/img/icons/clock1.svg" alt="" />{" "}
|
||||
{event.time ? `${event.time} - ` : ""}
|
||||
{moment(event.date).format("ddd, MMM DD, YYYY")}
|
||||
{formatEventDate(event.date)}
|
||||
</span>
|
||||
</li>
|
||||
{event.location && event.location.trim() && (
|
||||
<li>
|
||||
<span className='d-flex g-3 metered-data'>
|
||||
<img src="/assets/img/icons/location1.svg" alt="" />{" "}
|
||||
{event.location}
|
||||
</span>
|
||||
</li>
|
||||
)}
|
||||
</ul>
|
||||
<div className="space20" />
|
||||
<Link href={event.link || "#"} className="head">{event.title}</Link>
|
||||
@ -184,15 +200,17 @@ export default function UpcomingEventData() {
|
||||
<span className='d-flex g-3 metered-data'>
|
||||
<img src="/assets/img/icons/clock1.svg" alt="" />{" "}
|
||||
{event.time ? `${event.time} - ` : ""}
|
||||
{moment(event.date).format("ddd, MMM DD, YYYY")}
|
||||
{formatEventDate(event.date)}
|
||||
</span>
|
||||
</li>
|
||||
{event.location && event.location.trim() && (
|
||||
<li>
|
||||
<span className='d-flex g-3 metered-data'>
|
||||
<img src="/assets/img/icons/location1.svg" alt="" />{" "}
|
||||
{event.location}
|
||||
</span>
|
||||
</li>
|
||||
)}
|
||||
</ul>
|
||||
<div className="space20" />
|
||||
<Link href={event.link || "#"} className="head">{event.title}</Link>
|
||||
|
||||
@ -10,7 +10,7 @@ export default function HomeUpcomingEvent() {
|
||||
}
|
||||
|
||||
// Take only the first 3 events
|
||||
const displayEvents = events.slice(0, 3);
|
||||
const displayEvents = events.slice(0, 3) as any[];
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
@ -126,8 +126,8 @@ export default function MobileMenu({ isMobileMenu, handleMobileMenu }: any) {
|
||||
<Link href="#" className="hash-nav">Registration </Link>
|
||||
<ul className={`sub-menu ${isAccordion == 2 ? "open-sub" : ""}`} style={{ display: `${isAccordion == 2 ? "block" : "none"}` }}>
|
||||
<li className="hash-has-sub"><Link href="/register/membership-2026" className="hash-nav">Membership - 2026</Link></li>
|
||||
<li className="hash-has-sub"><Link href="/register/membership-2025" className="hash-nav">Membership - 2025</Link></li>
|
||||
<li className="hash-has-sub"><Link href="/register/membership-2024" className="hash-nav">Membership - 2024</Link></li>
|
||||
{/* <li className="hash-has-sub"><Link href="/register/membership-2025" className="hash-nav">Membership - 2025</Link></li>
|
||||
<li className="hash-has-sub"><Link href="/register/membership-2024" className="hash-nav">Membership - 2024</Link></li> */}
|
||||
<li className="hash-has-sub"><Link href="/register/thai-pongal-2025" className="hash-nav">Thai Pongal</Link></li>
|
||||
<li className="hash-has-sub"><Link href="/register/tamil-new-year" className="hash-nav">Tamil New Year</Link></li>
|
||||
<li className="hash-has-sub"><Link href="/register/community-picnic" className="hash-nav">Community Picnic</Link></li>
|
||||
|
||||
@ -255,8 +255,8 @@ export default function Header1({ scroll, isMobileMenu, handleMobileMenu, isSear
|
||||
<Link href="#">Registration <i className="fa-solid fa-angle-down" /></Link>
|
||||
<ul className="dropdown-padding">
|
||||
<li><Link href="/register/membership-2026">Membership - 2026</Link></li>
|
||||
<li><Link href="/register/membership-2025">Membership - 2025</Link></li>
|
||||
<li><Link href="/register/membership-2024">Membership - 2024</Link></li>
|
||||
{/* <li><Link href="/register/membership-2025">Membership - 2025</Link></li>
|
||||
<li><Link href="/register/membership-2024">Membership - 2024</Link></li> */}
|
||||
<li><Link href="/register/thai-pongal-2025">Thai Pongal</Link></li>
|
||||
<li><Link href="/register/tamil-new-year">Tamil New Year</Link></li>
|
||||
<li><Link href="/register/community-picnic">Community Picnic</Link></li>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
|
||||
'use client'
|
||||
import Link from 'next/link'
|
||||
|
||||
export default function Section2() {
|
||||
@ -8,35 +8,204 @@ export default function Section2() {
|
||||
<div className="about6-section-area">
|
||||
<div className="container">
|
||||
|
||||
<div className="row">
|
||||
{/* Row 1: Left Image, Right Content (Guidelines 1, 2, 3) */}
|
||||
<div className="row align-items-center">
|
||||
<div className="col-lg-6 order-2 order-lg-1">
|
||||
<div className="img">
|
||||
<img src="/assets/img/online/whats-app/whatsapp-2.webp" alt="" />
|
||||
<img src="/assets/img/online/whats-app/section-1.webp" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="col-lg-6 order-1 order-lg-2 mb-5">
|
||||
<div className="about6-header heading9 space-margin60 mb-4">
|
||||
<h3>Tamil Cultural Association Of Waterloo – WhatsApp</h3>
|
||||
<p style={{ fontWeight: 'bold' }}>வணக்கம்.</p>
|
||||
<div className="space12" />
|
||||
<h3>WhatsApp Group Policy for the Tamil Cultural Association (Waterloo Region)</h3>
|
||||
<div className='text-start' />
|
||||
<div className="space18" />
|
||||
<p>Thank you all for your continued patronage, as our group is actively growing, we have noticed that the capacity of this WhatsApp group has reached its maximum limit.</p>
|
||||
<div className="space18" />
|
||||
|
||||
<p style={{ fontWeight: 'bold' }}>Dear Community Members,</p>
|
||||
<div className="space12" />
|
||||
<p>
|
||||
As everyone is aware this WhatsApp group is only to serve the Tamil community in Waterloo Region. We humbly request anyone who has moved out of the region or not residing in Waterloo region to help us make room in the group.
|
||||
We are delighted to have over 700 members in our WhatsApp group, which has been created with the goal of supporting each other, sharing positive experiences, and fostering a sense of belonging within our Tamil community here in the Waterloo region.
|
||||
</p>
|
||||
<div className="space12" />
|
||||
<p>
|
||||
To maintain the friendly and supportive environment we all enjoy, we request that everyone adheres to the following guidelines:
|
||||
</p>
|
||||
|
||||
<div className="space18" />
|
||||
<p>
|
||||
We are in the process of validating the group members and request your cooperation, and will be reaching out to everyone in the group to get few details through online forms. Please arrange to provide all the information in the forms before Jun 05, 2024 12PM EST. This clean up process is going to take time and effort of our volunteers, If your details are not in the forms, then it will be assumed to be out of region and we will make room in the group. Thanks in advance for your understanding and cooperation.
|
||||
</p>
|
||||
<div className="space18" />
|
||||
<ul>
|
||||
<li>Note: Zeffy is a third party Canadian payment platform. Accessing will be subjected to Zeffy’s terms and conditions policy.</li>
|
||||
<div className="space24" />
|
||||
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">1. Respectful and Positive Communication</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
This group is a platform for supporting each other, sharing knowledge, and spreading happiness.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Kindness and respect should guide every conversation. Please be mindful of your words and how they might affect others.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Negative, offensive, or hurtful comments will not be tolerated. We aim to create an uplifting environment for all members.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">2. No Political or Divisive Content</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Political discussions, controversial opinions, and divisive messages are not allowed in the group. We are here to focus on community building and fostering positive connections, not to engage in political debates.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
If you wish to share personal political opinions, please do so in private conversations, not in the group.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">3. Relevant Information Only</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Please keep posts relevant to the Tamil community and the purpose of the group. This includes cultural events, local services, helpful resources, and general support.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Advertisements or promotional content unrelated to the group's mission should be avoided. If you have something valuable to share, please reach out to the group admins for approval before posting. <strong>If you are promoting your own small/established business - please post only on Thursdays. If it is posted on other days it will be deleted.</strong>
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Customers should follow the complaint process with the company they are dealing with. <strong>No open feedback or negative posts against any business or personals.</strong>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="space60" />
|
||||
|
||||
{/* Row 2: Left Content (Guidelines 4, 5, 6, Benefits, Closing), Right Image */}
|
||||
<div className="row align-items-center">
|
||||
<div className="col-lg-6 mb-5">
|
||||
<div className="about6-header heading9 mb-4">
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">4. No Spamming or Forwarding Unverified Information</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
To maintain trust and clarity, please avoid forwarding messages from unknown sources or rumors, especially if they are unverified. Misinformation can create confusion and negativity in the group.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">5. Privacy and Confidentiality</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Respect the privacy of fellow members. Do not share personal information or images without permission.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Be aware that this group is a space for open communication, but personal details should remain confidential unless explicitly stated otherwise.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="policy-point mb-4">
|
||||
<h4 className="textured">6. Respect Admin’s Authority</h4>
|
||||
<div className="space8" />
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Our group admins are here to ensure the smooth functioning of the group and to uphold the policies. If a message or member violates any of the above rules, admins reserve the right to issue a warning or remove members from the group as necessary.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
If you feel a message is inappropriate, please report it to an admin instead of engaging directly. This helps maintain a peaceful environment.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
Admins has rights to delete any inappropriate or office message.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div className="space32" />
|
||||
<h3>Benefits of Being Part of This Group</h3>
|
||||
<div className="space18" />
|
||||
|
||||
<ul className="dot-list" style={{ margin: '15px 0' }}>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
<strong>Support Network:</strong> This group provides a space to seek and offer help in times of need – whether it's advice, resources, or simply a listening ear.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
<strong>Cultural Connection:</strong> Stay informed about cultural events, celebrations, and activities that bring our community together.
|
||||
</li>
|
||||
<li style={{ fontSize: '18px', fontWeight: '500', color: '#000000cf', lineHeight: '28px', background: 'transparent', padding: '0' }}>
|
||||
<strong>Positive Environment:</strong> Our goal is to maintain a space where people feel welcomed, valued, and respected. When we all contribute positively, the group becomes a much more enriching place for everyone.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div className="space24" />
|
||||
|
||||
<p>We appreciate your cooperation in following these guidelines, and we thank you for being part of our vibrant and growing community. Together, we can continue to spread happiness, share knowledge, and build a stronger connection among our members.</p>
|
||||
<div className="space12" />
|
||||
<p>If you have any questions or concerns, feel free to reach out to the group admins directly.</p>
|
||||
<div className="space12" />
|
||||
<p>Thank you!</p>
|
||||
<div className="space12" />
|
||||
<p style={{ fontWeight: 'bold' }}>வாழ்க தமிழ்</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="col-lg-6">
|
||||
<div className="img">
|
||||
<img src="/assets/img/online/whats-app/section-2.webp" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Full-width centered Join WhatsApp Button */}
|
||||
<div className="row">
|
||||
<div className="col-12">
|
||||
<a
|
||||
href="https://www.zeffy.com/en-CA/ticketing/f0e92379-696f-4788-bc41-fd38007ed97c"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
style={{
|
||||
display: 'inline-flex',
|
||||
alignItems: 'center',
|
||||
gap: '14px',
|
||||
backgroundColor: '#25D366',
|
||||
color: '#ffffff',
|
||||
fontFamily: 'inherit',
|
||||
fontSize: '12px',
|
||||
fontWeight: '700',
|
||||
padding: '10px 25px',
|
||||
borderRadius: '50px',
|
||||
textDecoration: 'none',
|
||||
boxShadow: '0 8px 28px rgba(37,211,102,0.40)',
|
||||
transition: 'all 0.3s ease',
|
||||
letterSpacing: '0.5px',
|
||||
}}
|
||||
onMouseEnter={e => {
|
||||
e.currentTarget.style.backgroundColor = '#1ebe5d';
|
||||
e.currentTarget.style.boxShadow = '0 12px 36px rgba(37,211,102,0.55)';
|
||||
e.currentTarget.style.transform = 'translateY(-3px)';
|
||||
}}
|
||||
onMouseLeave={e => {
|
||||
e.currentTarget.style.backgroundColor = '#25D366';
|
||||
e.currentTarget.style.boxShadow = '0 8px 28px rgba(37,211,102,0.40)';
|
||||
e.currentTarget.style.transform = 'translateY(0)';
|
||||
}}
|
||||
>
|
||||
{/* Official WhatsApp Icon */}
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="white">
|
||||
<path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/>
|
||||
</svg>
|
||||
Join Our WhatsApp Group
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</>
|
||||
)
|
||||
|
||||
BIN
public/assets/img/event/upcoming-event/deepavali-fest.webp
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
public/assets/img/event/upcoming-event/earth-day-cleanup.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/assets/img/event/upcoming-event/family-picnic.webp
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
public/assets/img/event/upcoming-event/kalai-vizha.webp
Normal file
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 29 KiB |
BIN
public/assets/img/event/upcoming-event/pongal.webp
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
public/assets/img/event/upcoming-event/sports-day.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/assets/img/event/upcoming-event/tamil-new-year.webp
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
public/assets/img/event/upcoming-event/tree-planting.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/assets/img/event/upcoming-event/year-end-celebration.webp
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
public/assets/img/online/constitution/1.webp
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
public/assets/img/online/constitution/10.webp
Normal file
|
After Width: | Height: | Size: 191 KiB |
BIN
public/assets/img/online/constitution/11.webp
Normal file
|
After Width: | Height: | Size: 145 KiB |
BIN
public/assets/img/online/constitution/12.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
public/assets/img/online/constitution/13.webp
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
public/assets/img/online/constitution/14.webp
Normal file
|
After Width: | Height: | Size: 139 KiB |
BIN
public/assets/img/online/constitution/15.webp
Normal file
|
After Width: | Height: | Size: 119 KiB |
BIN
public/assets/img/online/constitution/16.webp
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
public/assets/img/online/constitution/17.webp
Normal file
|
After Width: | Height: | Size: 181 KiB |
BIN
public/assets/img/online/constitution/18.webp
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
public/assets/img/online/constitution/19.webp
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
public/assets/img/online/constitution/2.webp
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
public/assets/img/online/constitution/20.webp
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
public/assets/img/online/constitution/21.webp
Normal file
|
After Width: | Height: | Size: 117 KiB |
BIN
public/assets/img/online/constitution/22.webp
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
public/assets/img/online/constitution/23.webp
Normal file
|
After Width: | Height: | Size: 129 KiB |
BIN
public/assets/img/online/constitution/24.webp
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
public/assets/img/online/constitution/25.webp
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
public/assets/img/online/constitution/26.webp
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
public/assets/img/online/constitution/27.webp
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
public/assets/img/online/constitution/28.webp
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
public/assets/img/online/constitution/29.webp
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
public/assets/img/online/constitution/3.webp
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
public/assets/img/online/constitution/30.webp
Normal file
|
After Width: | Height: | Size: 95 KiB |
BIN
public/assets/img/online/constitution/31.webp
Normal file
|
After Width: | Height: | Size: 88 KiB |
BIN
public/assets/img/online/constitution/32.webp
Normal file
|
After Width: | Height: | Size: 109 KiB |
BIN
public/assets/img/online/constitution/33.webp
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
public/assets/img/online/constitution/34.webp
Normal file
|
After Width: | Height: | Size: 101 KiB |
BIN
public/assets/img/online/constitution/35.webp
Normal file
|
After Width: | Height: | Size: 77 KiB |
BIN
public/assets/img/online/constitution/36.webp
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
public/assets/img/online/constitution/37.webp
Normal file
|
After Width: | Height: | Size: 83 KiB |
BIN
public/assets/img/online/constitution/38.webp
Normal file
|
After Width: | Height: | Size: 159 KiB |
BIN
public/assets/img/online/constitution/39.webp
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
public/assets/img/online/constitution/4.webp
Normal file
|
After Width: | Height: | Size: 101 KiB |
BIN
public/assets/img/online/constitution/40.webp
Normal file
|
After Width: | Height: | Size: 97 KiB |
BIN
public/assets/img/online/constitution/41.webp
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
public/assets/img/online/constitution/42.webp
Normal file
|
After Width: | Height: | Size: 124 KiB |
BIN
public/assets/img/online/constitution/43.webp
Normal file
|
After Width: | Height: | Size: 84 KiB |
BIN
public/assets/img/online/constitution/44.webp
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
public/assets/img/online/constitution/45.webp
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
public/assets/img/online/constitution/46.webp
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
public/assets/img/online/constitution/47.webp
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
public/assets/img/online/constitution/48.webp
Normal file
|
After Width: | Height: | Size: 99 KiB |
BIN
public/assets/img/online/constitution/49.webp
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
public/assets/img/online/constitution/5.webp
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
public/assets/img/online/constitution/50.webp
Normal file
|
After Width: | Height: | Size: 84 KiB |
BIN
public/assets/img/online/constitution/6.webp
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
public/assets/img/online/constitution/7.webp
Normal file
|
After Width: | Height: | Size: 90 KiB |
BIN
public/assets/img/online/constitution/8.webp
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
public/assets/img/online/constitution/9.webp
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
public/assets/img/online/whats-app/section-1.webp
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
public/assets/img/online/whats-app/section-2.webp
Normal file
|
After Width: | Height: | Size: 59 KiB |
@ -4727,113 +4727,98 @@ export const heritageLanguage = [
|
||||
export const events = [
|
||||
{
|
||||
id: 1,
|
||||
date: "2026-01-15",
|
||||
time: "07:30 AM",
|
||||
title: "Thai Pongal 2026",
|
||||
location: "Waterloo, ON.",
|
||||
date: "2026-01-24",
|
||||
title: "TCA Thai Pongal and Tamil Heritage Month Celebration 2026",
|
||||
location: "Rim Park, Waterloo",
|
||||
image: "/assets/img/pongal-2026.png",
|
||||
url: "#",
|
||||
btnText: "View Event"
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
date: "Saturday, October 25, 2025",
|
||||
time: "6:00 pm to 10:00 p.m",
|
||||
title: "Tamil Cultural Nite Performing Arts festival",
|
||||
location: " Humanities Theater, University of Waterloo 200 University Avenue, Waterloo, ON.",
|
||||
desc: "20th Annual Tamil Cultural Nite Performing Arts Festival on October 25, 2025, at Humanities Theater, University of Waterloo — tickets available online, by phone, or in person.",
|
||||
image: "/assets/img/nite/cropped.webp",
|
||||
date: "2026-04-12",
|
||||
title: "AGM and Tamil New Year Celebrations",
|
||||
location: " Laurel Hights PS, Waterloo",
|
||||
image: "/assets/img/event/upcoming-event/tamil-new-year.webp",
|
||||
link: "/upcoming-event/tamil-cultural-nite-2025",
|
||||
url: "https://secure1.tixhub.com/waterloo/online/b_otix.asp?cboPerformances=877&cboEvent=422&width=1903",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
date: "2024-01-14",
|
||||
time: "05:30 PM",
|
||||
title: "Thai Pongal 2024",
|
||||
location: "Holy Family Croatian Roman Catholic Parish Hall, Kitchener, Canada",
|
||||
image: "/assets/img/event/upcoming-event/thai-pongal.webp",
|
||||
date: "2026-04-25",
|
||||
time: "10:30 AM. Saturday",
|
||||
title: "Earth Day Cleanup",
|
||||
location: "RIM Park Baseball area",
|
||||
image: "/assets/img/event/upcoming-event/earth-day-cleanup.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
date: "2024-04-14",
|
||||
time: "10:00 AM",
|
||||
title: "AGM",
|
||||
location: "Christ Lutheran Church, Waterloo, ON",
|
||||
image: "/assets/img/event/upcoming-event/agm.webp",
|
||||
date: "2026-06-20 and 2026-06-21",
|
||||
title: "KW Multicultural Festival",
|
||||
location: "Victoria Park, Kitchener",
|
||||
image: "/assets/img/event/upcoming-event/multicultural-festival.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
date: "2024-06-22",
|
||||
title: "KW Multicultural Festival",
|
||||
location: "Indian & Sri Lankan Food Court, Victoria Park, Kitchener, ON",
|
||||
image: "/assets/img/event/upcoming-event/kw.webp",
|
||||
date: "2026-07-11",
|
||||
title: "Family Picnic",
|
||||
location: "Pinehurst, Ayr",
|
||||
image: "/assets/img/event/upcoming-event/family-picnic.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
date: "2024-07-07",
|
||||
time: "10:00 AM",
|
||||
title: "TCA Picnic – Potlock",
|
||||
location: "Pinehurst Lake – Sutor Shelter, Ayr, ON",
|
||||
image: "/assets/img/event/upcoming-event/picnic.webp",
|
||||
date: "2026-07-25 and 2026-07-26",
|
||||
title: "Sports Day",
|
||||
location: "Waterloo Park",
|
||||
image: "/assets/img/event/upcoming-event/sports-day.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
date: "2024-07-27",
|
||||
title: "South Asian Family Sports Day",
|
||||
location: "Waterloo Park, Waterloo, ON",
|
||||
image: "/assets/img/event/upcoming-event/sports.webp",
|
||||
date: "Will be announced by City",
|
||||
title: "Tree Planting (Fall 2025) ",
|
||||
image: "/assets/img/event/upcoming-event/tree-planting.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
date: "Oct 2026 (Date and Venue will be confirmed)",
|
||||
title: "Kalai Vizha",
|
||||
image: "/assets/img/event/upcoming-event/kalai-vizha.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
date: "2023-08-23",
|
||||
time: "06:30-08:30 PM",
|
||||
title: "Conestoga College Workshop",
|
||||
location: "Conestoga College – WC 241, Doon Campus, Ontario",
|
||||
image: "/assets/img/event/upcoming-event/workshop.webp",
|
||||
date: "2026-11-4 (Proposed)",
|
||||
title: "WPL & TCA Deepavali Festival",
|
||||
image: "/assets/img/event/upcoming-event/deepavali-fest.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 7,
|
||||
date: "2023-08-23",
|
||||
time: "06:30-08:30 PM",
|
||||
title: "Tamil Cultural Nite",
|
||||
location: "Doon Campus, Ontario (TBA)",
|
||||
image: "/assets/img/event/upcoming-event/cultural.webp",
|
||||
date: "2026-12-05",
|
||||
title: "Year-End Celebration",
|
||||
image: "/assets/img/event/upcoming-event/year-end-celebration.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 8,
|
||||
date: "2024-10-26",
|
||||
time: "1.00 PM-4.30 PM",
|
||||
title: "TCA – WPL Deepavali Celebrations",
|
||||
location: "Waterloo Public Library, John M. Harper Branch",
|
||||
image: "/assets/img/event/upcoming-event/deepavali.webp",
|
||||
date: "2027-01-17",
|
||||
title: "Pongal and Tamil Heritage Month Celebration",
|
||||
image: "/assets/img/event/upcoming-event/pongal.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
{
|
||||
id: 9,
|
||||
date: "2024-12-21",
|
||||
time: "05:00 PM-09:00 PM",
|
||||
title: "Christmas & 2024 Year End Celebration",
|
||||
location: "RIM Park, 2001 University Ave E, Waterloo, ON",
|
||||
image: "/assets/img/event/upcoming-event/christmas.webp",
|
||||
url: "#",
|
||||
btnText: "purchase ticket"
|
||||
},
|
||||
}
|
||||
];
|
||||
|
||||
|
||||