diff --git a/src/assets/staff/rodrigo.jpg b/src/assets/staff/rodrigo.jpg new file mode 100644 index 0000000..f61c694 Binary files /dev/null and b/src/assets/staff/rodrigo.jpg differ diff --git a/src/components/ScheduleSection.tsx b/src/components/ScheduleSection.tsx index 51fdd15..ea08b09 100644 --- a/src/components/ScheduleSection.tsx +++ b/src/components/ScheduleSection.tsx @@ -21,6 +21,7 @@ type ScheduleEvent = { time: string; title: string; type: string; + details?: string[]; parallel?: ScheduleEvent[]; }; @@ -29,10 +30,6 @@ const ScheduleSection = () => { const dayKeys = ["friday", "saturday", "sunday"] as const; - const formatEventTitle = (event: { type: string; title: string }, dayIndex: number) => { - return event.title; - }; - return (
{ }`} > -

- {pEvent.title} -

+
+

{pEvent.title}

+ {pEvent.details?.map((detail) => ( +

+ {detail} +

+ ))} +
); })} @@ -103,9 +105,14 @@ const ScheduleSection = () => { >

{event.time}

-

- {formatEventTitle(event as { type: string; title: string }, di)} -

+
+

{event.title}

+ {event.details?.map((detail) => ( +

+ {detail} +

+ ))} +
); })} diff --git a/src/data/event-data.ts b/src/data/event-data.ts index 1eeeb5e..399ea0a 100644 --- a/src/data/event-data.ts +++ b/src/data/event-data.ts @@ -41,6 +41,7 @@ import papagaio from "@/assets/staff/papagaio.jpg"; import jade from "@/assets/staff/jade.jpg"; import juninho from "@/assets/staff/juninho.jpg"; import rafael from "@/assets/staff/rafael.jpg"; +import rodrigo from "@/assets/staff/rodrigo.jpg"; import gal1 from "@/assets/gallery/gal1.jpg"; import gal2 from "@/assets/gallery/gal2.jpg"; @@ -272,6 +273,12 @@ export const STAFF = [ name: "Juninho", role: "Specials" as const, image: juninho, + }, + { + id: "29", + name: "Rodrigo", + role: "Specials" as const, + image: rodrigo, } ]; @@ -282,9 +289,14 @@ export const SCHEDULE = [ events: [ { time: "16:00 – 17:00", title: "Check-in / Registro", type: "checkin" as const }, { time: "17:00 – 18:00", title: "Followers & Style by Jade & Milu", type: "workshop" as const }, - { time: "18:00 – 19:00", title: "La Ciencia de los Giros by Rodrigo Delano", type: "workshop" as const }, + { time: "18:00 – 19:00", title: "La Ciencia de los Giros / The Science of Spins by Rodrigo Delano", type: "workshop" as const }, { time: "19:30 – 21:30", title: "Cena / Dinner", type: "break" as const }, - { time: "23:00 – 03:30", title: "Social Dance + DJs + Teachers presentations", type: "social" as const }, + { + time: "23:00 – 03:00", + title: "Social Dance + DJs", + type: "social" as const, + details: ["Teacher's Presentation", "Special guest: Aiysha Singer", "Competition: 2 Full Pass for MARAU FESTIVAL & social dance"], + }, ], }, { @@ -317,7 +329,13 @@ export const SCHEDULE = [ ] }, { time: "19:30 – 21:30", title: "Cena / Dinner", type: "break" as const }, - { time: "23:00 – 05:00", title: "Social Dance + DJs", type: "social" as const }, + { + time: "23:00 – 05:00", + title: "Social Dance + DJs", + type: "social" as const, + details: ["Showtime 1h & social dance"], + }, + ], }, { @@ -329,7 +347,12 @@ export const SCHEDULE = [ { time: "13:00 – 15:00", title: "Comida / Lunch", type: "break" as const }, { time: "16:00 – 20:00", title: "Pool Party", type: "social" as const }, { time: "19:30 – 21:30", title: "Cena / Dinner", type: "break" as const }, - { time: "23:00 – 05:00", title: "Social Dance + DJs", type: "social" as const }, + { + time: "23:00 – 05:00", + title: "Social Dance + DJs", + type: "social" as const, + details: ["Competition, 2 Full Pass for CARNALAMBA FESTIVAL by Hila Singer & social dance"], + }, ], }, ];