diff --git a/apps/main/src/components/TabloSettingsSection.tsx b/apps/main/src/components/TabloSettingsSection.tsx
index e512c16..9b16771 100644
--- a/apps/main/src/components/TabloSettingsSection.tsx
+++ b/apps/main/src/components/TabloSettingsSection.tsx
@@ -1,13 +1,14 @@
import { TabloUpdate, UserTablo } from "@xtablo/shared/types/tablos.types";
import { Button } from "@xtablo/ui/components/button";
import { useEffect, useRef, useState } from "react";
+import { usePendingTabloInvitesByTablo } from "src/hooks/tablo_invites";
import { useInviteUser } from "../hooks/invite";
import { useTabloMembers } from "../hooks/tablos";
import { useUser } from "../providers/UserStoreProvider";
import { ClickOutside } from "./ClickOutside";
import { ImageColorPicker } from "./ImageColorPicker";
import { StatusPicker } from "./StatusPicker";
-import { usePendingTabloInvitesByTablo } from "src/hooks/tablo_invites";
+import { Input } from "@xtablo/ui/components/input";
type StatusType = "todo" | "in_progress" | "done";
@@ -145,7 +146,7 @@ export const TabloSettingsSection = ({ tablo, isAdmin, onEdit }: TabloSettingsSe
Nom du tablo
{isEditingName ? (
setIsEditingName(false)}>
-
) : (
setIsEditingName(true)}
>
{editData?.name}
diff --git a/apps/main/src/pages/tablo-details.tsx b/apps/main/src/pages/tablo-details.tsx
index 20ee6aa..a2dafc1 100644
--- a/apps/main/src/pages/tablo-details.tsx
+++ b/apps/main/src/pages/tablo-details.tsx
@@ -3,7 +3,7 @@ import { TabloUpdate, UserTablo } from "@xtablo/shared/types/tablos.types";
import { Button } from "@xtablo/ui/components/button";
import { ArrowLeft, BookOpen, Calendar, FileText, MessageSquare, Settings } from "lucide-react";
import { useEffect, useState } from "react";
-import { useNavigate, useParams } from "react-router-dom";
+import { useNavigate, useParams, useSearchParams } from "react-router-dom";
import { LoadingSpinner } from "../components/LoadingSpinner";
import { TabloDiscussionSection } from "../components/TabloDiscussionSection";
import { TabloEventsSection } from "../components/TabloEventsSection";
@@ -20,7 +20,9 @@ export const TabloDetailsPage = () => {
const { data: tablos, isLoading } = useTablosList();
const { mutateAsync: updateTablo } = useUpdateTablo();
- const [activeSection, setActiveSection] = useState("files");
+ const [searchParams, setSearchParams] = useSearchParams();
+ const activeSection = (searchParams.get("section") as TabSection) || "files";
+
const [tablo, setTablo] = useState(null);
useEffect(() => {
@@ -161,7 +163,7 @@ export const TabloDetailsPage = () => {
{navigationItems.map((item) => (