feat(frontend): add public landing page
This commit is contained in:
@@ -14,7 +14,7 @@ import {
|
||||
History,
|
||||
Tags,
|
||||
} from 'lucide-react';
|
||||
import { useWorkspace } from '../context/WorkspaceContext';
|
||||
import { useOptionalWorkspace } from '../context/WorkspaceContext';
|
||||
import { useTranslation } from '../hooks/useTranslation';
|
||||
import { canWorkspace, WORKSPACE_LOGS_VIEW } from '../lib/permissions';
|
||||
|
||||
@@ -27,7 +27,8 @@ export const Sidebar = ({ mobileOpen = false, onMobileClose }: SidebarProps) =>
|
||||
const [isCollapsed, setIsCollapsed] = useState(false);
|
||||
|
||||
const { t, lang } = useTranslation();
|
||||
const { activeWorkspace } = useWorkspace();
|
||||
const workspaceContext = useOptionalWorkspace();
|
||||
const activeWorkspace = workspaceContext?.activeWorkspace ?? null;
|
||||
const isRtl = lang === 'fa';
|
||||
const canViewLogs = canWorkspace(activeWorkspace?.my_role, WORKSPACE_LOGS_VIEW);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user