Spaces:
Running
Running
Remove calendar from home tab
Browse files- src/pages/Index.tsx +0 -12
src/pages/Index.tsx
CHANGED
@@ -6,18 +6,12 @@ import { Conference } from "@/types/conference";
|
|
6 |
import { useState, useMemo, useEffect } from "react";
|
7 |
import { Switch } from "@/components/ui/switch"
|
8 |
import { parseISO, isValid, isPast } from "date-fns";
|
9 |
-
import ConferenceCalendar from "@/components/ConferenceCalendar";
|
10 |
|
11 |
const Index = () => {
|
12 |
const [selectedTag, setSelectedTag] = useState("All");
|
13 |
const [searchQuery, setSearchQuery] = useState("");
|
14 |
const [showPastConferences, setShowPastConferences] = useState(false);
|
15 |
|
16 |
-
// Add debug logging
|
17 |
-
useEffect(() => {
|
18 |
-
console.log("Conferences data:", conferencesData);
|
19 |
-
}, []);
|
20 |
-
|
21 |
const filteredConferences = useMemo(() => {
|
22 |
if (!Array.isArray(conferencesData)) {
|
23 |
console.error("Conferences data is not an array:", conferencesData);
|
@@ -46,11 +40,6 @@ const Index = () => {
|
|
46 |
});
|
47 |
}, [selectedTag, searchQuery, showPastConferences]);
|
48 |
|
49 |
-
// Add debug logging for filtered conferences
|
50 |
-
useEffect(() => {
|
51 |
-
console.log("Filtered conferences:", filteredConferences);
|
52 |
-
}, [filteredConferences]);
|
53 |
-
|
54 |
if (!Array.isArray(conferencesData)) {
|
55 |
return <div>Loading conferences...</div>;
|
56 |
}
|
@@ -79,7 +68,6 @@ const Index = () => {
|
|
79 |
<ConferenceCard key={conference.id} {...conference} />
|
80 |
))}
|
81 |
</div>
|
82 |
-
<ConferenceCalendar conferences={filteredConferences} />
|
83 |
</main>
|
84 |
</div>
|
85 |
);
|
|
|
6 |
import { useState, useMemo, useEffect } from "react";
|
7 |
import { Switch } from "@/components/ui/switch"
|
8 |
import { parseISO, isValid, isPast } from "date-fns";
|
|
|
9 |
|
10 |
const Index = () => {
|
11 |
const [selectedTag, setSelectedTag] = useState("All");
|
12 |
const [searchQuery, setSearchQuery] = useState("");
|
13 |
const [showPastConferences, setShowPastConferences] = useState(false);
|
14 |
|
|
|
|
|
|
|
|
|
|
|
15 |
const filteredConferences = useMemo(() => {
|
16 |
if (!Array.isArray(conferencesData)) {
|
17 |
console.error("Conferences data is not an array:", conferencesData);
|
|
|
40 |
});
|
41 |
}, [selectedTag, searchQuery, showPastConferences]);
|
42 |
|
|
|
|
|
|
|
|
|
|
|
43 |
if (!Array.isArray(conferencesData)) {
|
44 |
return <div>Loading conferences...</div>;
|
45 |
}
|
|
|
68 |
<ConferenceCard key={conference.id} {...conference} />
|
69 |
))}
|
70 |
</div>
|
|
|
71 |
</main>
|
72 |
</div>
|
73 |
);
|