Skip to content

demo: replace PermalinkNotFoundWarning with master-detail side panel#3

Merged
arv merged 1 commit intomainfrom
arv/master-detail
Feb 27, 2026
Merged

demo: replace PermalinkNotFoundWarning with master-detail side panel#3
arv merged 1 commit intomainfrom
arv/master-detail

Conversation

@arv
Copy link
Contributor

@arv arv commented Feb 27, 2026

  • Add ItemDetail side panel component that shows item details when a row
    is selected; replaces the floating PermalinkNotFoundWarning banner
  • Change App layout from column to row to accommodate the side panel
  • Various CSS tweaks for responsiveness (ellipsis on heading, fixed
    width on value column, cursor: pointer on rows)
  • Remove debug logging and dead effectiveDirection() from queries.ts
  • Add unreachable() assert helper to asserts.ts
  • Refactor rowAt switch to use unreachable() for exhaustive kind check

- Add ItemDetail side panel component that shows item details when a row
  is selected; replaces the floating PermalinkNotFoundWarning banner
- Change App layout from column to row to accommodate the side panel
- Various CSS tweaks for responsiveness (ellipsis on heading, fixed
  width on value column, cursor: pointer on rows)
- Remove debug logging and dead effectiveDirection() from queries.ts
- Add unreachable() assert helper to asserts.ts
- Refactor rowAt switch to use unreachable() for exhaustive kind check
@arv arv enabled auto-merge (squash) February 27, 2026 12:46
@arv arv merged commit 2aa732d into main Feb 27, 2026
2 checks passed
@arv arv deleted the arv/master-detail branch February 27, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant