import { Icon as IconV2 } from "@opencode-ai/ui/v2/icon" import { IconButtonV2 } from "@opencode-ai/ui/v2/icon-button-v2" import { isRTL } from "@kobalte/core/i18n" import { createSignal, Show } from "solid-js" import { Drawer, DrawerClose, DrawerContent } from "@/components/ui/drawer" import { usePlatform } from "@/context/platform" import { useSettings } from "@/context/settings" import { useLanguage } from "@/context/language" import introducingTabsVideo from "@/assets/help/introducing-tabs.mp4" import homeImage from "@/assets/help/home.png" import tabsImage from "@/assets/help/tabs.png" // TODO: wire to changelog / seen-state when available const showPopover = () => true // can remove this after the tabs rollout has been out for a while export function TabsInfoPopup() { const settings = useSettings() const platform = usePlatform() const language = useLanguage() const [drawerOpen, setDrawerOpen] = createSignal(false) const windows = () => platform.platform === "desktop" && platform.os === "windows" const rtl = () => isRTL(language.intl()) return (
} class="absolute top-[10px] start-[-36px]" />

{language.t("help.tabs.date")}

} />

{language.t("help.tabs.title")}

{language.t("help.tabs.introduction")}

{language.t("help.tabs.sessions")}

{language.t("help.tabs.organize")}

{language.t("help.tabs.home")}

{language.t("help.tabs.persistence")}

{language.t("help.tabs.worktrees")}

) }