diff --git a/app/etobicoke-treatment-service/[slug]/ServiceDetailClient.js b/app/etobicoke-treatment-service/[slug]/ServiceDetailClient.js new file mode 100644 index 0000000..2713528 --- /dev/null +++ b/app/etobicoke-treatment-service/[slug]/ServiceDetailClient.js @@ -0,0 +1,107 @@ +'use client' + +import Link from "next/link"; +import { useState } from "react"; + +export default function ServiceDetailClient({ slug, service, servicesList }) { + const [isActive, setIsActive] = useState({ status: false, key: 1 }); + + const handleToggle = (key) => { + if (isActive.key === key) { + setIsActive({ status: false }); + } else { + setIsActive({ status: true, key }); + } + }; + + return ( +
+ {/* service-section */} +
+
+
+ +
+
+
+

Services

+
+
    + {servicesList.map((item) => ( +
  • + + {item.shortTitle} + +
  • + ))} +
+
+
+
+ +
+
+
+
+
+
+
+

{service.shortTitle}

+

{service.shortDescrition}

+
+
+
+
+
+ + {/* Content */} +
+
+
+
+ +
+
+
+
+
+
+
+ {/* service-section end */} + {/* subscibe */} +
+
+
+
+
+
+

Subscribe for the exclusive updates!

+
+
+
+
+
+
+ + +
+
+
+ + +
+
+
+
+
+
+
+
+
+ {/* subscibe end */} +
+ ); +} diff --git a/app/etobicoke-treatment-service/[slug]/page.js b/app/etobicoke-treatment-service/[slug]/page.js new file mode 100644 index 0000000..7ba1dca --- /dev/null +++ b/app/etobicoke-treatment-service/[slug]/page.js @@ -0,0 +1,26 @@ +import Layout from "@/components/layout/Layout"; +import { servicesList } from "@/utils/Services.utils"; +import ServiceDetailClient from "./ServiceDetailClient"; + + + +export async function generateStaticParams() { + return servicesList.map((item) => ({ + slug: item.slug, + })); +} + +export default function ServiceDetailPage({ params }) { + const { slug } = params; + const service = servicesList.find((item) => item.slug === slug); + + if (!service) { + return
Service not found
; + } + + return ( + + + + ); +} diff --git a/app/etobicoke-treatment-service/page.js b/app/etobicoke-treatment-service/page.js new file mode 100644 index 0000000..09a5747 --- /dev/null +++ b/app/etobicoke-treatment-service/page.js @@ -0,0 +1,170 @@ +'use client' +import Layout from "@/components/layout/Layout" +import Link from "next/link" +import { useState } from 'react' +export default function Home() { + const [isActive, setIsActive] = useState({ + status: false, + key: 1, + }) + + const handleToggle = (key) => { + if (isActive.key === key) { + setIsActive({ + status: false, + }) + } else { + setIsActive({ + status: true, + key, + }) + } + } + + return ( + <> + +
+ {/* service-style-two */} +
+
+
+
+
+
+
+
+
+
+
+

Cardiology

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
+
+
+
+
+
+

Modern Laboratory

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
+
+
+
+
+
+

Dental Clinic

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
+
+
+
+
+
+

Neurosurgery

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
+
+
+
+
+
+

Pediatrics

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
+
+
+
+
+
+

Experienced Doctors

+

Amet minim mollit non deserunt ullamco aliqua dolor do amet sint.

+
+
+
+
+ {/* Repeat the above block for other service items */} +
+
+
    +
  • 1
  • +
  • 2
  • +
  • 3
  • +
  • +
+
+
+
+ {/* service-style-two end */} + {/* subscibe */} +
+
+
+
+
+
+

Subscribe for the exclusive updates!

+
+
+
+
+
+
+ + +
+
+
+ + +
+
+
+
+
+
+
+
+
+ {/* subscibe end */} +
+ +
+ + ) +} \ No newline at end of file diff --git a/components/sections/onepage/About.js b/components/sections/onepage/About.js index 657ac34..c2f78d8 100644 --- a/components/sections/onepage/About.js +++ b/components/sections/onepage/About.js @@ -29,7 +29,7 @@ export default function about() {
-
+
About Us

Medical services & diagnostics

diff --git a/public/assets/css/style.css b/public/assets/css/style.css index 772dbe3..3eb688e 100644 --- a/public/assets/css/style.css +++ b/public/assets/css/style.css @@ -2622,7 +2622,14 @@ button.ltr { } - +blockquote { + font-size: 1.1rem; + font-style: italic; + border-left: 4px solid var(--theme-color); + margin: 1rem 0; + padding-left: 1rem; + color: var(--text-color); +} diff --git a/utils/Services.utils.js b/utils/Services.utils.js index e69de29..33047fa 100644 --- a/utils/Services.utils.js +++ b/utils/Services.utils.js @@ -0,0 +1,195 @@ +// constant.utils.js +export const servicesList = [ + { + slug: "physiotherapy-clinic-etobicoke", + shortTitle: "Physiotherapy", + title: "Trusted Physiotherapy Clinic in Etobicoke – Rapha Rehab", + sidebarImg:"/assets/images/service/service-4.jpg", + bigImg:"/assets/images/service/service-7.jpg", + shortDescrition: "Sed ut perspiciatis unde omnis iste natus error sit voluptatem", + description: `
+
+

Trusted Physiotherapy Clinic in Etobicoke – Rapha Rehab

+

Rapha Rehab is one of the premier physical therapy clinics in Etobicoke for physiotherapy and wellness. We are leading provider of physiotherapy services offering exceptional patient-focused care and strive to exceed your expectations.

+

Our licensed Physiotherapists have years of advanced training and our treatment is based on the latest research to provide our patients with effective, evidence-based physiotherapy care in and around in Etobicoke.

+ +
Indications for Physiotherapy Recommendations:
+ +
    +
  • Injuries to the soft tissue
  • +
  • Injuries to the joints and functional limitation of the joint
  • +
  • Movement that cause pain during day to day activities
  • +
  • Repetitive strain
  • +
  • Limitations of the joint mobility after post surgery
  • +
+
What is expected during my first physiotherapy appointment?
+ +
    +
  • Your first appointment may last for an hour and begins with a discussion of the factors in your medical history and a lifestyle analysis like occupation to pinpoint the cause of the problem and any if there are any other factors that may influence your pain.
  • +
  • Then we will assess other factors contributing to the pain and examine other areas that contribute to pain
  • +
  • We will share all the relevant information and results to you and design a customized treatment program that are beneficial to your recovery to meet your needs and goals. We will continually monitor your recovery process and re-evaluate the treatment program and make changes when needed
  • +
  • Further follow up appointments will be handled as a private one-on-one session and may take 30 minutes depending on the condition
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
OUR PHYSIOTHERAPY TREATMENT PROGRAM INCLUDES
+
    +
  • Manual Therapy
  • +
  • Exercise Therapy to strengthen the muscle groups and increase the range of motion of the joints
  • +
  • Laser & Shock wave therapy
  • +
  • Balance & Coordination and movement training
  • +
  • Vestibular Rehabilitation
  • +
  • Cardio Pulmonary Rehabilitation
  • +
  • Therapeutic Taping
  • +
  • Modalities to reduce pain and recover functional abilities
  • +
  • Education and injury prevention
  • +
+
+ +
+
Common conditions that can benefit from physiotherapy
+
+
+
    +
  • Acute & chronic pain
  • +
  • Arthritis including rheumatoid arthritis, Osteoarthritis and Gouty arthritis
  • +
  • Back and neck pain including Sciatica & Radiculopathy
  • +
  • Carpal tunnel syndrome (CTS)
  • +
  • Degenerative disc disease (DDD)
  • +
  • Disc dysfunctions
  • +
  • Dupuytren’s contracture
  • +
  • Facial palsy
  • +
  • Frozen shoulder
  • +
  • Myofascial disorders
  • +
  • Nerve root impingement
  • +
  • Pain management
  • +
  • Patello-femoral pain syndrome (PFPS)
  • +
  • Plantar fasciitis, heel spurs
  • +
  • Postoperative scar reduction
  • + + +
+
+
+
    +
  • Pre & post natal exercise program
  • +
  • Pre and Post-surgical rehabilitation (e.g. hip/knee replacement)
  • +
  • Postural pain
  • +
  • Repetitive strain injuries
  • +
  • Rotator cuff injuries
  • +
  • Sports injuries
  • +
  • Strains & Sprains
  • +
  • Tendonitis and brusitis
  • +
  • Tennis elbow & Golfer’s elbow
  • +
  • Whiplash injuries
  • +
  • Torticollis
  • +
  • Vestibular rehabilitation
  • +
  • Cardio pulmonary rehabilitation
  • +
  • Workplace injuries (WSIB)
  • +
  • Motor vehicle accident injuries (MVA)
  • + +
+
+
+
+ +
+
` + }, + { + slug: "sportsinjury-physiotherapy-clinic-etobicoke", + shortTitle: "Sports Injury", + title: "Sports Injury", + sidebarImg:"/assets/images/service/service-4.jpg", + bigImg:"/assets/images/service/service-7.jpg", + shortDescrition: "Sed ut perspiciatis unde omnis iste natus error sit voluptatem", + description: `
+
+

Sports Injury

+
+ Sports physiotherapy is a speciality dedicated to the assessment and treatment of injuries related to sports and exercise at all levels and ages. Rather than the other injuries, Sports injuries are different since the demands of sport on the body are higher than the other everyday activities. +
+ + +
What does a Sports Physiotherapist do?
+ +
    +
  • We at Rapharehab, follow a Comprehensive and careful Assessment of injuries will involve a thorough examination of the body.
  • +
  • Thorough assessment in finding the root cause of the injury will identify the factors that have contributed to the injury.
  • +
  • We develop individualized treatment plan that will address all imbalances and prevent re-occurrence of the injury.
  • +
  • We follow realistic timescale for the recovery of the patient based on the condition of the patient.
  • +
  • Injury prevention – We take measures through the expertise of a Multidisciplinary Therapeutic Treatment Team in order to prevent a recurrent sports injury.
  • +
+
Common Sports Injury:
+ +
+
+
    +
  • Ankle sprain
  • +
  • Groin pull
  • +
  • Shoulder Injury
  • +
  • Hamstring strain
  • +
  • Shin splints
  • + +
+
+
+
    +
  • Sciatica
  • +
  • Back injuries/back pain
  • +
  • Concussion
  • +
  • Knee injury: ACL tear
  • + +
+
+
+
    +
  • Knee injury: Patellofemoral syndrome
  • +
  • Tennis elbow (epicondylitis)
  • +
  • Sports injuries
  • + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
Physiotherapy for Sports Injuries:
+ +
    +
  • Ice pack applications –helpful in minimizing the swelling and pain caused by the injury.
  • +
  • Hot pack applications –is effective in alleviating pain and joint or muscle stiffness.
  • +
  • TENS – also known as Transcutaneous Electrical Nerve Simulation effective for temporary pain relief.
  • +
  • Ultrasound therapy – Applying sound vibrations directly into the tissues will greatly help the healing process.
  • +
  • Massage and stretching help in relaxing the muscles.
  • +
  • Exercises are helpful for improving and maintaining the joint’s range of motion.
  • +
  • Strengthening exercises are a great way to maintain the strength of your muscles.
  • + +
+
+
+
` + }, +];