From 296545ed3acbc8ddb455e5a72df5bb5690ac0134 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Wed, 27 Aug 2025 13:42:03 +0200 Subject: [PATCH] edit --- src/app/experiences/page.jsx | 31 ++++-- src/components/Community.jsx | 60 +---------- src/components/Events.jsx | 183 ++++++--------------------------- src/components/Experiences.jsx | 18 +++- src/components/Nomads.jsx | 163 ++++++++--------------------- src/components/Retreats.jsx | 10 +- 6 files changed, 118 insertions(+), 347 deletions(-) diff --git a/src/app/experiences/page.jsx b/src/app/experiences/page.jsx index fd6fd9f..49e56b1 100644 --- a/src/app/experiences/page.jsx +++ b/src/app/experiences/page.jsx @@ -1,3 +1,6 @@ +'use client' + +import { useState } from 'react' import { CallToAction3 } from '@/components/CallToAction3' import { Footer } from '@/components/Footer' import { Header } from '@/components/Header' @@ -10,22 +13,34 @@ import { Experience } from '@/components/Exp2' import FFVid from '@/components/FreeflowVideo' import { Experiences } from '@/components/Experiences' - export default function ExperiencesPage() { + const [selectedExperience, setSelectedExperience] = useState('community') + + const renderSelectedComponent = () => { + switch (selectedExperience) { + case 'community': + return + case 'events': + return + case 'nomads': + return + case 'retreats': + return + default: + return + } + } + return ( <>
- - - - - - + + {renderSelectedComponent()}