Skip to content

Commit b38bc8f

Browse files
committed
feat: remove text
1 parent f0529b9 commit b38bc8f

1 file changed

Lines changed: 68 additions & 62 deletions

File tree

app/programacao/page.tsx

Lines changed: 68 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ function SessionCardSkeleton({ index }: { index: number }) {
4040
<div className="flex flex-wrap items-center gap-2">
4141
<div className="h-5 w-16 rounded-full bg-[#004B23]/10 animate-pulse" />
4242
<div className="h-5 w-20 rounded-full bg-[#004B23]/10 animate-pulse" />
43-
<div className={`h-5 ${titleWidth} rounded-full bg-[#004B23]/10 animate-pulse`} />
43+
<div
44+
className={`h-5 ${titleWidth} rounded-full bg-[#004B23]/10 animate-pulse`}
45+
/>
4446
</div>
4547
{/* Row 3: location */}
4648
<div className="flex items-center gap-1.5">
@@ -120,7 +122,9 @@ function ProgramacaoInner() {
120122
const anyOverlayOpen = !!selectedSession || !!selectedSpeaker || showFilters;
121123
useEffect(() => {
122124
document.body.style.overflow = anyOverlayOpen ? "hidden" : "";
123-
return () => { document.body.style.overflow = ""; };
125+
return () => {
126+
document.body.style.overflow = "";
127+
};
124128
}, [anyOverlayOpen]);
125129

126130
const keynoteCount = allSessions.filter((s) => s.type === "Keynote").length;
@@ -136,7 +140,7 @@ function ProgramacaoInner() {
136140
<div className="max-w-7xl mx-auto space-y-6">
137141
<SectionHeader
138142
title="Programação"
139-
description="Explore todas as atividades dos dois dias de evento e monte sua agenda personalizada"
143+
description="Explore as atividades e monte sua agenda"
140144
/>
141145

142146
{/* <ScheduleStats
@@ -148,68 +152,70 @@ function ProgramacaoInner() {
148152
{/* Content — show full skeleton (toolbar included) while loading */}
149153
{isLoading ? (
150154
<SessionsSkeleton />
151-
) : (<>
152-
<ScheduleToolbar
153-
days={DAYS}
154-
activeDay={activeDay}
155-
onDayChange={setActiveDay}
156-
showAgenda={showAgenda}
157-
onToggleAgenda={toggleAgenda}
158-
savedCount={savedSessions.size}
159-
hasActiveFilters={hasActiveFilters}
160-
totalActiveFilters={totalActiveFilters}
161-
onToggleFilters={() => setShowFilters(!showFilters)}
162-
agendaCount={agendaSessions.length}
163-
/>
155+
) : (
156+
<>
157+
<ScheduleToolbar
158+
days={DAYS}
159+
activeDay={activeDay}
160+
onDayChange={setActiveDay}
161+
showAgenda={showAgenda}
162+
onToggleAgenda={toggleAgenda}
163+
savedCount={savedSessions.size}
164+
hasActiveFilters={hasActiveFilters}
165+
totalActiveFilters={totalActiveFilters}
166+
onToggleFilters={() => setShowFilters(!showFilters)}
167+
agendaCount={agendaSessions.length}
168+
/>
164169

165-
{/* Filters panel — both views */}
166-
{showFilters && (
167-
<FiltersPanel
168-
filterOptions={filterOptions}
169-
activeFilters={activeFilters}
170-
hasActiveFilters={hasActiveFilters}
171-
totalActiveFilters={totalActiveFilters}
172-
filteredCount={
173-
showAgenda
174-
? filteredAgendaSessions.length
175-
: filteredSessions.length
176-
}
177-
onToggle={toggleFilter}
178-
onClear={clearAllFilters}
179-
onClose={() => setShowFilters(false)}
180-
/>
181-
)}
170+
{/* Filters panel — both views */}
171+
{showFilters && (
172+
<FiltersPanel
173+
filterOptions={filterOptions}
174+
activeFilters={activeFilters}
175+
hasActiveFilters={hasActiveFilters}
176+
totalActiveFilters={totalActiveFilters}
177+
filteredCount={
178+
showAgenda
179+
? filteredAgendaSessions.length
180+
: filteredSessions.length
181+
}
182+
onToggle={toggleFilter}
183+
onClear={clearAllFilters}
184+
onClose={() => setShowFilters(false)}
185+
/>
186+
)}
182187

183-
{showAgenda ? (
184-
<AgendaView
185-
agendaByDay={agendaByDay}
186-
agendaCount={agendaSessions.length}
187-
filteredCount={filteredAgendaSessions.length}
188-
hasActiveFilters={hasActiveFilters}
189-
savedSessions={savedSessions}
190-
speakersMap={speakersMap}
191-
getLevelStyle={getLevelStyle}
192-
onOpenSession={setSelectedSession}
193-
onToggleSave={toggleSaveSession}
194-
onAddToCalendar={addToGoogleCalendar}
195-
onOpenSpeaker={setSelectedSpeaker}
196-
onExitAgenda={toggleAgenda}
197-
onClearFilters={clearAllFilters}
198-
/>
199-
) : (
200-
<SessionsList
201-
sessions={filteredSessions}
202-
savedSessions={savedSessions}
203-
speakersMap={speakersMap}
204-
getLevelStyle={getLevelStyle}
205-
onOpenSession={setSelectedSession}
206-
onToggleSave={toggleSaveSession}
207-
onAddToCalendar={addToGoogleCalendar}
208-
onOpenSpeaker={setSelectedSpeaker}
209-
onClearFilters={clearAllFilters}
210-
/>
188+
{showAgenda ? (
189+
<AgendaView
190+
agendaByDay={agendaByDay}
191+
agendaCount={agendaSessions.length}
192+
filteredCount={filteredAgendaSessions.length}
193+
hasActiveFilters={hasActiveFilters}
194+
savedSessions={savedSessions}
195+
speakersMap={speakersMap}
196+
getLevelStyle={getLevelStyle}
197+
onOpenSession={setSelectedSession}
198+
onToggleSave={toggleSaveSession}
199+
onAddToCalendar={addToGoogleCalendar}
200+
onOpenSpeaker={setSelectedSpeaker}
201+
onExitAgenda={toggleAgenda}
202+
onClearFilters={clearAllFilters}
203+
/>
204+
) : (
205+
<SessionsList
206+
sessions={filteredSessions}
207+
savedSessions={savedSessions}
208+
speakersMap={speakersMap}
209+
getLevelStyle={getLevelStyle}
210+
onOpenSession={setSelectedSession}
211+
onToggleSave={toggleSaveSession}
212+
onAddToCalendar={addToGoogleCalendar}
213+
onOpenSpeaker={setSelectedSpeaker}
214+
onClearFilters={clearAllFilters}
215+
/>
216+
)}
217+
</>
211218
)}
212-
</>)}
213219
</div>
214220
</div>
215221
</main>

0 commit comments

Comments
 (0)