diff options
| author | adamelmore <[email protected]> | 2026-01-26 07:17:46 -0600 |
|---|---|---|
| committer | adamelmore <[email protected]> | 2026-01-26 15:36:56 -0600 |
| commit | 8b6484ac1a4ff3cfc2c98c38eaeb6e5bf0b4fab4 (patch) | |
| tree | 25f99116f5d56e6c9d512b79253d2cb57ade2dee /packages/app/src/components/release-notes-handler.tsx | |
| parent | c1e840b9b229889c1a85b479b3cd601d6f313c87 (diff) | |
| download | opencode-8b6484ac1a4ff3cfc2c98c38eaeb6e5bf0b4fab4.tar.gz opencode-8b6484ac1a4ff3cfc2c98c38eaeb6e5bf0b4fab4.zip | |
wip: highlights
Diffstat (limited to 'packages/app/src/components/release-notes-handler.tsx')
| -rw-r--r-- | packages/app/src/components/release-notes-handler.tsx | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/packages/app/src/components/release-notes-handler.tsx b/packages/app/src/components/release-notes-handler.tsx deleted file mode 100644 index 45237b577..000000000 --- a/packages/app/src/components/release-notes-handler.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { onMount } from "solid-js" -import { useDialog } from "@opencode-ai/ui/context/dialog" -import { DialogReleaseNotes } from "./dialog-release-notes" -import { shouldShowReleaseNotes, markReleaseNotesSeen } from "@/lib/release-notes" - -/** - * Component that handles showing release notes modal on app startup. - * Shows the modal if: - * - DEV_ALWAYS_SHOW_RELEASE_NOTES is true in lib/release-notes.ts - * - OR the user hasn't seen the current version's release notes yet - * - * To disable the dev mode behavior, set DEV_ALWAYS_SHOW_RELEASE_NOTES to false - * in packages/app/src/lib/release-notes.ts - */ -export function ReleaseNotesHandler() { - const dialog = useDialog() - - onMount(() => { - // Small delay to ensure app is fully loaded before showing modal - setTimeout(() => { - if (shouldShowReleaseNotes()) { - dialog.show( - () => <DialogReleaseNotes />, - () => markReleaseNotesSeen(), - ) - } - }, 500) - }) - - return null -} |
