summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/components/release-notes-handler.tsx
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-26 07:17:46 -0600
committeradamelmore <[email protected]>2026-01-26 15:36:56 -0600
commit8b6484ac1a4ff3cfc2c98c38eaeb6e5bf0b4fab4 (patch)
tree25f99116f5d56e6c9d512b79253d2cb57ade2dee /packages/app/src/components/release-notes-handler.tsx
parentc1e840b9b229889c1a85b479b3cd601d6f313c87 (diff)
downloadopencode-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.tsx31
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
-}