Hide tour option in projects page

This commit is contained in:
akhisud3195 2025-04-15 13:02:43 +04:00 committed by Ramnique Singh
parent f1d7a6f176
commit 6312fe8e83

View file

@ -17,7 +17,7 @@ import {
} from "lucide-react"; } from "lucide-react";
import { getProjectConfig } from "@/app/actions/project_actions"; import { getProjectConfig } from "@/app/actions/project_actions";
import { useTheme } from "@/app/providers/theme-provider"; import { useTheme } from "@/app/providers/theme-provider";
import { USE_TESTING_FEATURE } from '@/app/lib/feature_flags'; import { USE_TESTING_FEATURE, USE_PRODUCT_TOUR } from '@/app/lib/feature_flags';
interface SidebarProps { interface SidebarProps {
projectId: string; projectId: string;
@ -181,6 +181,7 @@ export default function Sidebar({ projectId, useRag, useAuth, collapsed = false,
{/* Theme and Auth Controls */} {/* Theme and Auth Controls */}
<div className="p-3 border-t border-zinc-100 dark:border-zinc-800 space-y-2"> <div className="p-3 border-t border-zinc-100 dark:border-zinc-800 space-y-2">
{USE_PRODUCT_TOUR && !isProjectsRoute && (
<Tooltip content={collapsed ? "Take Tour" : ""} showArrow placement="right"> <Tooltip content={collapsed ? "Take Tour" : ""} showArrow placement="right">
<button <button
onClick={() => { onClick={() => {
@ -199,6 +200,7 @@ export default function Sidebar({ projectId, useRag, useAuth, collapsed = false,
{!collapsed && <span>Take Tour</span>} {!collapsed && <span>Take Tour</span>}
</button> </button>
</Tooltip> </Tooltip>
)}
<Tooltip content={collapsed ? "Appearance" : ""} showArrow placement="right"> <Tooltip content={collapsed ? "Appearance" : ""} showArrow placement="right">
<button <button