Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 62b404983c | |||
| 4c6ee1499d | |||
| ec714e56cf | |||
| 58a6b4c3b2 | |||
| e287b1454d |
@@ -38,6 +38,11 @@ export default function RootLayout({
|
|||||||
}>) {
|
}>) {
|
||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en" suppressHydrationWarning>
|
||||||
|
<head>
|
||||||
|
<script async src="https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/gsap.min.js"></script>
|
||||||
|
<script async src="https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/ScrollTrigger.min.js"></script>
|
||||||
|
<script async src="https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/Draggable.min.js"></script>
|
||||||
|
</head>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body
|
<body
|
||||||
className={`${poppins.variable} ${dmSans.variable} antialiased`}
|
className={`${poppins.variable} ${dmSans.variable} antialiased`}
|
||||||
|
|||||||
@@ -14,8 +14,24 @@ import FooterCard from '@/components/sections/footer/FooterCard';
|
|||||||
import TimelineProcessFlow from '@/components/cardStack/layouts/timelines/TimelineProcessFlow';
|
import TimelineProcessFlow from '@/components/cardStack/layouts/timelines/TimelineProcessFlow';
|
||||||
import { Zap, CheckCircle, Lightbulb, Leaf, Linkedin, Twitter, Mail, TrendingUp, Zap as ZapIcon, Gauge } from 'lucide-react';
|
import { Zap, CheckCircle, Lightbulb, Leaf, Linkedin, Twitter, Mail, TrendingUp, Zap as ZapIcon, Gauge } from 'lucide-react';
|
||||||
import Image from 'next/image';
|
import Image from 'next/image';
|
||||||
|
import { useEffect } from 'react';
|
||||||
|
|
||||||
export default function ShatexLanding() {
|
export default function ShatexLanding() {
|
||||||
|
useEffect(() => {
|
||||||
|
// Ensure GSAP is available globally
|
||||||
|
if (typeof window !== 'undefined') {
|
||||||
|
const script = document.createElement('script');
|
||||||
|
script.src = 'https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/gsap.min.js';
|
||||||
|
script.async = true;
|
||||||
|
document.head.appendChild(script);
|
||||||
|
|
||||||
|
const scriptST = document.createElement('script');
|
||||||
|
scriptST.src = 'https://cdn.jsdelivr.net/npm/gsap@3.12.2/dist/ScrollTrigger.min.js';
|
||||||
|
scriptST.async = true;
|
||||||
|
document.head.appendChild(scriptST);
|
||||||
|
}
|
||||||
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="hover-magnetic"
|
defaultButtonVariant="hover-magnetic"
|
||||||
|
|||||||
Reference in New Issue
Block a user