| 1 | import { Platform } from "react-native"; |
| 2 | import { useAdaptiveWorkspaceLayout } from "../layout/AdaptiveWorkspaceLayout"; |
| 3 | |
| 4 | export function useSidebarWorkspaceTabs() { |
| 5 | const { layout } = useAdaptiveWorkspaceLayout(); |
| 6 | return Platform.OS === "ios" && Platform.isPad && layout.usesSplitView; |
| 7 | } |
| 8 | |
| 9 | /** Compact iOS windows use UIKit tabs; wide iPad windows use the sidebar picker. */ |
| 10 | export function useSystemWorkspaceTabBar() { |
| 11 | const sidebarTabs = useSidebarWorkspaceTabs(); |
| 12 | return Platform.OS === "ios" && !sidebarTabs; |
| 13 | } |