mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-05-19 18:35:18 +02:00
Hide tour option in projects page
This commit is contained in:
parent
f1d7a6f176
commit
6312fe8e83
1 changed files with 21 additions and 19 deletions
|
|
@ -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,24 +181,26 @@ 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">
|
||||||
<Tooltip content={collapsed ? "Take Tour" : ""} showArrow placement="right">
|
{USE_PRODUCT_TOUR && !isProjectsRoute && (
|
||||||
<button
|
<Tooltip content={collapsed ? "Take Tour" : ""} showArrow placement="right">
|
||||||
onClick={() => {
|
<button
|
||||||
localStorage.removeItem('user_product_tour_completed');
|
onClick={() => {
|
||||||
window.location.reload();
|
localStorage.removeItem('user_product_tour_completed');
|
||||||
}}
|
window.location.reload();
|
||||||
className={`
|
}}
|
||||||
w-full rounded-md flex items-center
|
className={`
|
||||||
text-[15px] font-medium transition-all duration-200
|
w-full rounded-md flex items-center
|
||||||
${collapsed ? 'justify-center py-4' : 'px-4 py-4 gap-3'}
|
text-[15px] font-medium transition-all duration-200
|
||||||
hover:bg-zinc-100 dark:hover:bg-zinc-800/50
|
${collapsed ? 'justify-center py-4' : 'px-4 py-4 gap-3'}
|
||||||
text-zinc-600 dark:text-zinc-400
|
hover:bg-zinc-100 dark:hover:bg-zinc-800/50
|
||||||
`}
|
text-zinc-600 dark:text-zinc-400
|
||||||
>
|
`}
|
||||||
<HelpCircle size={COLLAPSED_ICON_SIZE} />
|
>
|
||||||
{!collapsed && <span>Take Tour</span>}
|
<HelpCircle size={COLLAPSED_ICON_SIZE} />
|
||||||
</button>
|
{!collapsed && <span>Take Tour</span>}
|
||||||
</Tooltip>
|
</button>
|
||||||
|
</Tooltip>
|
||||||
|
)}
|
||||||
|
|
||||||
<Tooltip content={collapsed ? "Appearance" : ""} showArrow placement="right">
|
<Tooltip content={collapsed ? "Appearance" : ""} showArrow placement="right">
|
||||||
<button
|
<button
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue