Files
Stirling-PDF/frontend/src/core/hooks/useShouldShowWelcomeModal.ts
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

13 lines
406 B
TypeScript
Raw Normal View History

import { usePreferences } from '@app/contexts/PreferencesContext';
2025-11-12 14:54:01 +00:00
import { useIsMobile } from '@app/hooks/useIsMobile';
export function useShouldShowWelcomeModal(): boolean {
const { preferences } = usePreferences();
2025-11-12 14:54:01 +00:00
const isMobile = useIsMobile();
2025-11-25 13:45:02 +00:00
return preferences.hasSeenIntroOnboarding
&& !preferences.hasCompletedOnboarding
&& preferences.toolPanelModePromptSeen
&& !isMobile;
}