From f61b4936415a9adb7afbdf35db9bd0de0e93308d Mon Sep 17 00:00:00 2001 From: Alaguraj0361 Date: Wed, 29 Oct 2025 15:34:32 +0530 Subject: [PATCH] performance issues fixed --- .gitignore | 1 + app/about-us/AboutClient.js | 12 +- app/caregivers/CaregiversPage.js | 6 +- app/layout.js | 13 +- .../page.js | 10 +- app/shortcodes/ShortcodesClient.js | 9 +- app/what-to-expect/page.js | 9 +- .../WhyusClient.js | 11 +- components/elements/DataBg.js | 24 +-- components/elements/Preloader.js | 2 +- components/layout/Layout.js | 15 +- components/layout/MobileMenu2.js | 85 ---------- components/layout/OnepageMenu.js | 33 ---- components/layout/Sidebar.js | 59 ------- components/layout/header/Header1.js | 6 +- components/layout/header/Header2.js | 4 +- components/layout/header/Header3.js | 98 ----------- components/layout/header/Header4.js | 92 ---------- components/sections/home/AboutSection.js | 159 ++++++++++++------ components/sections/home/AreaOfInjury.js | 15 +- components/sections/home/FaqSection.js | 9 +- .../sections/home/MobileServicesSection.js | 5 +- components/sections/home/ProcessSection.js | 39 +++-- components/sections/home/ServicesSection.js | 7 +- .../sections/home/WhyChooseusSection.js | 7 +- components/sections/home1/Testimonial.js | 7 +- components/sections/home1/Video.js | 6 +- next.config.js | 35 +++- package-lock.json | 34 ++++ package.json | 3 +- public/assets/css/module-css/about.css | 21 ++- public/assets/css/module-css/banner.css | 53 +++++- public/assets/images/icons/call.webp | Bin 744 -> 500 bytes public/assets/images/icons/mail.webp | Bin 652 -> 358 bytes public/assets/images/logo.png | Bin 4780 -> 46427 bytes 35 files changed, 392 insertions(+), 497 deletions(-) delete mode 100644 components/layout/MobileMenu2.js delete mode 100644 components/layout/OnepageMenu.js delete mode 100644 components/layout/Sidebar.js delete mode 100644 components/layout/header/Header3.js delete mode 100644 components/layout/header/Header4.js diff --git a/.gitignore b/.gitignore index 6db9066..de8e519 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ # next.js /.next/ /out/ +/.zip/ # production /build diff --git a/app/about-us/AboutClient.js b/app/about-us/AboutClient.js index 7ebb0b2..0e3ddae 100644 --- a/app/about-us/AboutClient.js +++ b/app/about-us/AboutClient.js @@ -4,7 +4,10 @@ import Link from "next/link" import { useState } from 'react' import { teamMembers } from "@/utils/constant.utils"; import CounterUp from "@/components/elements/CounterUp"; -import Image from "next/image"; +import Image from 'next-image-export-optimizer';; +import exportableLoader from 'next-image-export-optimizer'; + + import { Autoplay, Navigation, Pagination } from "swiper/modules"; import { Swiper, SwiperSlide } from "swiper/react"; import 'swiper/css'; @@ -81,6 +84,7 @@ export default function Home() {
Physiotherapy at Rapharehab
*/}
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab
Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab - - + {/* ✅ Preload critical font */} + + {/* ✅ Canonical Tag */} diff --git a/app/ourapproach-physiotherapy-etobicoke/page.js b/app/ourapproach-physiotherapy-etobicoke/page.js index 535ab32..9369d21 100644 --- a/app/ourapproach-physiotherapy-etobicoke/page.js +++ b/app/ourapproach-physiotherapy-etobicoke/page.js @@ -1,6 +1,9 @@ import Link from "next/link" import Layout from "@/components/layout/Layout" -import Image from "next/image"; +import Image from 'next-image-export-optimizer'; +import exportableLoader from 'next-image-export-optimizer'; + + export const metadata = { title: "Our Healing Approach – Rapharehab’s Proven Methods", @@ -18,6 +21,7 @@ export default function About() {
Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab
 Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab
 Physiotherapy at Rapharehab
Physiotherapy at Rapharehab { - const elements = document.querySelectorAll('[data-bg]') + useEffect(() => { + const elements = document.querySelectorAll("[data-bg]"); - elements.forEach((element) => { - element.style.backgroundImage = `url(${element.getAttribute('data-bg')})` - }) - }, []) - return ( - <> + requestAnimationFrame(() => { + elements.forEach((element) => { + const bg = element.getAttribute("data-bg"); + if (bg) element.style.backgroundImage = `url(${bg})`; + }); + }); + }, []); - - ) -} \ No newline at end of file + return null; +} diff --git a/components/elements/Preloader.js b/components/elements/Preloader.js index 0ff25d7..4cc797b 100644 --- a/components/elements/Preloader.js +++ b/components/elements/Preloader.js @@ -16,7 +16,7 @@ export default function Preloader() { if (!loading) return null; return ( -
+
rapharehab {/*
Preloader Close
*/} diff --git a/components/layout/Layout.js b/components/layout/Layout.js index 7b39782..da3a9ea 100644 --- a/components/layout/Layout.js +++ b/components/layout/Layout.js @@ -9,13 +9,12 @@ const WOW = dynamic(() => import('wowjs/dist/wow')); import BackToTop from '../elements/BackToTop'; import DataBg from "../elements/DataBg"; import Breadcrumb from './Breadcrumb'; -import Sidebar from "./Sidebar"; +// import Sidebar from "./Sidebar"; import Footer1 from './footer/Footer1'; import Footer2 from './footer/Footer2'; import Header1 from "./header/Header1"; -import Header2 from './header/Header2'; -import Header3 from "./header/Header3"; -import Header4 from "./header/Header4"; +import Header2 from "./header/Header2"; + import ContactFloat from "../ContactFloat"; import SocialFloat from "../SocialFloat"; @@ -52,10 +51,8 @@ export default function Layout({ headerStyle, footerStyle, headTitle, breadcrumb
{(headerStyle === 1 || !headerStyle) && } {headerStyle === 2 && } - {headerStyle === 3 && } - {headerStyle === 4 && } - + {/* */} {breadcrumbTitle && ( @@ -66,8 +63,8 @@ export default function Layout({ headerStyle, footerStyle, headTitle, breadcrumb {(footerStyle === 1 || !footerStyle) && } {footerStyle === 2 && }
- {/* */} - {/* */} + {/* */} + {/* */} ); diff --git a/components/layout/MobileMenu2.js b/components/layout/MobileMenu2.js deleted file mode 100644 index 67f62ca..0000000 --- a/components/layout/MobileMenu2.js +++ /dev/null @@ -1,85 +0,0 @@ -'use client' -import Link from "next/link" -import { useState } from "react" -export default function MobileMenu({ isSidebar, handleMobileMenu, handleSidebar }) { - const [isActive, setIsActive] = useState({ - status: false, - key: "", - }) - - const handleToggle = (key) => { - if (isActive.key === key) { - setIsActive({ - status: false, - }) - } else { - setIsActive({ - status: true, - key, - }) - } - } - return ( - <> -
-
-
- -
- -
{/* End Mobile Menu */} -
- - ); -} diff --git a/components/layout/OnepageMenu.js b/components/layout/OnepageMenu.js deleted file mode 100644 index 3477039..0000000 --- a/components/layout/OnepageMenu.js +++ /dev/null @@ -1,33 +0,0 @@ -import Link from "next/link" -// import { useRouter } from "next/router" - -export default function Menu() { - // const router = useRouter() - - return ( - <> - - {/*
    - Home Default - Home Interior -
*/} - -
    -
  • Home -
      -
    • Home Page One
    • -
    • Home Page Two
    • -
    • Home Page Three
    • -
    • OnePage Home
    • -
    -
  • -
  • About
  • -
  • Service
  • -
  • Team
  • -
  • News
  • -
  • Footer
  • -
- - - ) -} diff --git a/components/layout/Sidebar.js b/components/layout/Sidebar.js deleted file mode 100644 index 9f9eb2c..0000000 --- a/components/layout/Sidebar.js +++ /dev/null @@ -1,59 +0,0 @@ -import Link from "next/link" - -export default function Sidebar({ isSidebar, handleSidebar }) { - return ( - <> - - -
-
-
-
-
-
-
-
-
- -
-
-
-
-
- rapharehab -
-
-

About Us

-

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi

-

Research oriented solutions for Data Science and Machine Learning business needs.

- About Us -
-
-

Contact Info

-
    -
  • Chicago 12, Melborne City, USA
  • -
  • +88 01682648101
  • -
  • info@example.com
  • -
-
-
    -
  • -
  • -
  • -
  • -
-
-
-
-
-
-
- - - - - - - - ) -} diff --git a/components/layout/header/Header1.js b/components/layout/header/Header1.js index 0601b01..6d3caf6 100644 --- a/components/layout/header/Header1.js +++ b/components/layout/header/Header1.js @@ -70,8 +70,8 @@ export default function Header1({ scroll, isMobileMenu, handleMobileMenu, isSide
-
- rapharehab +
+ rapharehab
@@ -97,7 +97,7 @@ export default function Header1({ scroll, isMobileMenu, handleMobileMenu, isSide
- rapharehab + rapharehab
diff --git a/components/layout/header/Header2.js b/components/layout/header/Header2.js index 3170ef6..e099ef7 100644 --- a/components/layout/header/Header2.js +++ b/components/layout/header/Header2.js @@ -63,7 +63,7 @@ export default function Header2({
- rapharehab + rapharehab
@@ -89,7 +89,7 @@ export default function Header2({
-
+
rapharehab
diff --git a/components/layout/header/Header3.js b/components/layout/header/Header3.js deleted file mode 100644 index 4eaeeb1..0000000 --- a/components/layout/header/Header3.js +++ /dev/null @@ -1,98 +0,0 @@ -'use client' -import Link from "next/link"; -import Menu from "../Menu" -import MobileMenu from "../MobileMenu" -export default function Header3({ scroll, isMobileMenu, handleMobileMenu, isSidebar, handlePopup, handleSidebar }) { - return ( - <> -
- {/* Header Top */} -
-
-
-
    -
  • Mon - Fri 8:00 - 18:00 / Sunday 8:00 - 14:00
  • -
  • Email: 0198-9526503
  • -
  • location 47 Bakery Street, London, UK
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
- - {/* Header Upper */} -
-
-
-
-
-
rapharehab
-
-
- {/* Mobile Navigation Toggler */} -
- - - -
- {/* Main Menu */} - - -
- {/* Menu Right Content */} -
    - -
  • - -
  • -
  • - -
  • -
-
-
-
-
- {/*End Header Upper*/} - {/* Sticky Header */} -
-
-
-
-
rapharehab
-
- - -
    - -
  • - -
  • -
  • - -
  • -
- -
-
-
{/* End Sticky Menu */} - {/* Mobile Menu */} - - -
- - ) -} diff --git a/components/layout/header/Header4.js b/components/layout/header/Header4.js deleted file mode 100644 index 06035bd..0000000 --- a/components/layout/header/Header4.js +++ /dev/null @@ -1,92 +0,0 @@ -'use client' -import Link from "next/link"; -import OnepageMenu from "../OnepageMenu" -import MobileMenu from "../MobileMenu" - -export default function Header4({ scroll, isMobileMenu, handleMobileMenu, isSidebar, handlePopup, handleSidebar }) { - return ( - <> -
- {/* Header Top */} -
-
-
-
    -
  • Mon - Fri 8:00 - 18:00 / Sunday 8:00 - 14:00
  • -
  • Email: 0198-9526503
  • -
  • location 47 Bakery Street, London, UK
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
- - {/* Header Upper */} -
-
-
-
-
-
rapharehab
-
-
- {/* Mobile Navigation Toggler */} -
- - - -
- {/* Main Menu */} - - -
- {/* Menu Right Content */} -
    - - -
    - Request A Pickup -
    -
-
-
-
-
- {/*End Header Upper*/} - {/* Sticky Header */} -
-
-
-
-
rapharehab
-
- -
- -
-
- Request A Pickup -
-
-
-
{/* End Sticky Menu */} - {/* Mobile Menu */} - - -
- - ) -} diff --git a/components/sections/home/AboutSection.js b/components/sections/home/AboutSection.js index 2909554..a11ece1 100644 --- a/components/sections/home/AboutSection.js +++ b/components/sections/home/AboutSection.js @@ -1,108 +1,169 @@ -import Image from "next/image"; -import Link from "next/link"; import React from "react"; +import Link from "next/link"; +import Image from "next-image-export-optimizer"; +import exportableLoader from "next-image-export-optimizer"; export default function AboutSection() { return ( -
- {/* Pattern Layers with fixed sizes */} +
+ {/* ===== Pattern Layers ===== */}
-
+
Physiotherapy at Rapharehab
-
+
Physiotherapy at Rapharehab
-
+
Physiotherapy at Rapharehab
+ {/* ===== Content Area ===== */}
- {/* Image Column */} + {/* Left: Image Column */}
+ {/* Background Shape */} -
+
Background shape
- {/* Main Hero Image (LCP) */} -
+ {/* Main Hero Image */} +
Physiotherapy
{/* Top Icon */} -
+
Physiotherapy at Rapharehab
{/* Bottom Icon */} -
+
Physiotherapy at Rapharehab
- {/* Content Column */} + {/* Right: Text Column */}
@@ -113,24 +174,20 @@ export default function AboutSection() {

- At Rapha Rehab, we specialize in evidence-based - physiotherapy tailored to your needs. Our expert care helps - you recover, relieve pain, and regain strength for a better - quality of life. + At Rapha Rehab, we specialize in evidence-based physiotherapy tailored to + your needs. Our expert care helps you recover, relieve pain, and regain + strength for a better quality of life.

    -
  • Chronic pain (back, neck, joints).
  • -
  • Sports injuries (sprains, strains, post-surgery rehab).
  • -
  • Work-related injuries (WCB claims supported).
  • -
  • Movement disorders (stroke rehab, mobility issues).
  • +
  • Chronic pain (back, neck, joints)
  • +
  • Sports injuries (sprains, strains, post-surgery rehab)
  • +
  • Work-related injuries (WCB claims supported)
  • +
  • Movement disorders (stroke rehab, mobility issues)
- + Explore Our Service
diff --git a/components/sections/home/AreaOfInjury.js b/components/sections/home/AreaOfInjury.js index bc4847e..373769d 100644 --- a/components/sections/home/AreaOfInjury.js +++ b/components/sections/home/AreaOfInjury.js @@ -1,6 +1,9 @@ import React from 'react'; import Link from "next/link"; -import Image from 'next/image'; +import Image from 'next-image-export-optimizer'; +import exportableLoader from 'next-image-export-optimizer'; + + import { areaOfInjuryData } from '@/utils/AreaOfInjery.utils'; export default function AreaOfInjury() { @@ -20,6 +23,7 @@ export default function AreaOfInjury() {
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
*/}
-
- Start Your Treatment Today!
Visit our healthcare team in Etobicoke.
-

Area Of Injury

-
+
+ Start Your Treatment Today!
Visit our healthcare team in Etobicoke.
+

Area Of Injury

+
{areaOfInjuryData.slice(0, 8).map((area, index) => (
diff --git a/components/sections/home/FaqSection.js b/components/sections/home/FaqSection.js index 772e9e4..474726e 100644 --- a/components/sections/home/FaqSection.js +++ b/components/sections/home/FaqSection.js @@ -1,7 +1,10 @@ 'use client' import Layout from "@/components/layout/Layout" import Link from "next/link" -import Image from "next/image" +import Image from 'next-image-export-optimizer'; +import exportableLoader from 'next-image-export-optimizer'; + + import { useState } from 'react' export default function FaqSection() { const [isActive, setIsActive] = useState({ @@ -36,6 +39,7 @@ export default function FaqSection() {
Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab -
- Physiotherapy at Rapharehab -
+
+ Physiotherapy at Rapharehab +
{/*
@@ -23,14 +27,15 @@ export default function ProcessSection() {

How Physiotherapy Helps You Heal
and Stay Strong

-
- Physiotherapy at Rapharehab -
+
+ Physiotherapy at Rapharehab +
{/* Step 01 */}
diff --git a/components/sections/home/ServicesSection.js b/components/sections/home/ServicesSection.js index f2218ba..02b34c5 100644 --- a/components/sections/home/ServicesSection.js +++ b/components/sections/home/ServicesSection.js @@ -1,7 +1,10 @@ import { servicesList } from '@/utils/Services.utils'; import Link from 'next/link'; import React from 'react'; -import Image from 'next/image'; +import Image from 'next-image-export-optimizer'; +import exportableLoader from 'next-image-export-optimizer'; + + export default function ServicesSection() { return ( @@ -9,6 +12,7 @@ export default function ServicesSection() {
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab Physiotherapy at Rapharehab
Physiotherapy at Rapharehab=16.0.0" + }, + "peerDependencies": { + "next": "^14.2.18 || ^15.0.3", + "react": "^18.2.0 || ^19.0.0-0" + } + }, "node_modules/nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -5240,6 +5261,19 @@ "node": ">= 0.4" } }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/uint8array-extras": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz", diff --git a/package.json b/package.json index 703405a..47b42c6 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "isotope-layout": "^3.0.6", "keen-slider": "^6.8.6", "next": "^14.0.4-canary.36", + "next-image-export-optimizer": "^1.19.0", "react": "18.2.0", "react-dom": "18.2.0", "react-google-recaptcha": "^3.1.0", @@ -40,4 +41,4 @@ "last 2 Safari versions", "last 2 Edge versions" ] -} \ No newline at end of file +} diff --git a/public/assets/css/module-css/about.css b/public/assets/css/module-css/about.css index d77549d..66be13e 100644 --- a/public/assets/css/module-css/about.css +++ b/public/assets/css/module-css/about.css @@ -772,24 +772,35 @@ } @media only screen and (max-width: 376px) and (min-width: 200px) { - - .image_block_three .image-box .icon-box{ + + .image_block_three .image-box .icon-box { display: none !important; } - .image_block_two .image-box .icon-box{ + .image_block_two .image-box .icon-box { - display: none !important; + display: none !important; } - .image_block_three .image-box{ + .image_block_three .image-box { margin-right: 0px !important; } +} + +.about-main-image { + min-height: 420px +} + +@media (max-width:768px) { + + .about-main-image { + min-height: 300px + } } \ No newline at end of file diff --git a/public/assets/css/module-css/banner.css b/public/assets/css/module-css/banner.css index 7343447..17acc9b 100644 --- a/public/assets/css/module-css/banner.css +++ b/public/assets/css/module-css/banner.css @@ -778,4 +778,55 @@ padding: 15px 20px !important; } } */ - \ No newline at end of file + + +.new .logo-box { + + width:8% +} + +.logo-box{ + width:10% +} + +@media (max-width:1500px) { +.logo-box{ + width:9% +} +.new .logo-box { + width:8% +} + +} + + +@media (max-width:1450px) { +.logo-box{ + width:8% +} +.new .logo-box { + width:8% +} + +} + +@media (max-width:992px) { +.logo-box{ + width:15% +} +.new .logo-box { + width:12% +} + +} + +@media (max-width:500px) { +.logo-box{ + width:30% +} +.new .logo-box { + width:30% +} + + +} \ No newline at end of file diff --git a/public/assets/images/icons/call.webp b/public/assets/images/icons/call.webp index 492406d19f5778a3fe6961e7d2957d780e13ec6c..e4c5cce8d76db442040696b9c375f0d23d54d090 100644 GIT binary patch literal 500 zcmVJ)Wahu}3jmljDve%WR;FSws)WcaV$o}e>#F~&Q1d{9D00S?CJ|^W|Nh)R zR0277I{9BMgr+m=JCam0hq#%yG#ukN&h)l#psge#i-5K>c0K<2{mq`iKBS;i?#Q`w zCKlL{vSwyxW+Vt!P&gn+000260|1=?DjNVB06vjEnn$IhqMJ$(bU=hK^z`$St#KK_Y>FgYEf)U7NU_1dLS%6Zxc_l?b?oJ93 zkx>fl4;UDM5DXHNiwhtutRzs?w`&l!mvynKz%R&|l3JV$RPq6cRf>R?1KlJ7WQ(Lj z*cu>q5`=97VwaZ`lmOKPfY?PLLC!#S3XrXlj>JwvVkZ|AfzZ zZ((5Ab{-*y2$O=uqC~K9EI^VeEscTU({cs|-bi3XTwq|}iU!L82^?-y07}UK-IWi7 z=?pmxsSFAXo(y>m$qafxmJu*g4H?WFeF8jo0TuE#OnFPAoic3X9?ohs`EA>FDF_B+ja>6dQwtKBdDmohf#Xp9 z%rh%^qd`L$lfe|JSszbr4Udd zn6B@+yvIs3x&-janCLmq{E<2C5o0F|Ed2pIZ?|;rr?SYV_B&g)p8*-p+z*wAL^dHx zhVC;g2jKd6q@%WD83vPIG% zYz+`Q3BtAkvCB&eN`PttK=2?(*InG6iuTNxN6ZXv`}7BDdI zw=ghlJC6`Ugh@eSQ6ktl79h!#md3#FX*mM}ZzM1xE-)}~MT6yl1P-?;0HtJr?#c(k zbcP&;R0ahGPlh~(WClGT%Lo{$h74woJ^>yXK!uFu3%2E|n0&op^i^EYvDN6Zd+0); zoUH78Avd!a1%+yn2Mo-6yAsYgvMNjS&5)F=&Y#b@tGVN!Kf}++McbVW9#1+wch~$+ zQ%X}SF7aJcJjsyC`kJBo8LM8xksX@-yHDR=WIgdh^e1y*ic(Mm+INA8VJ@SV2!jZN hU9QPA_a(|oiW(dY4ZNM13=Fo57cl($t=Pc8002lgfQbMA diff --git a/public/assets/images/logo.png b/public/assets/images/logo.png index e1afe2068bbcd1bf2d133b4e37475d057b7852f9..3ee5994429062e5fa1d1f717528af8d984ab1196 100644 GIT binary patch literal 46427 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