Skip to content

fix(ContentSearch/DashboardSearch): proxy missing CommandPalette props - #70

Merged
IgorShevchik merged 1 commit into
mainfrom
sync/nuxt-631f5dc543
Jun 7, 2026
Merged

IgorShevchik merged 1 commit into
mainfrom
sync/nuxt-631f5dc543

Conversation

@IgorShevchik

Copy link
Copy Markdown
Collaborator

Live sync — commit 2/20 (real port)

Upstream: 631f5dc543 — fix(ContentSearch/DashboardSearch): proxy missing CommandPalette props (#6505)

What this does

Forwards the additional CommandPalette props through the DashboardSearch and ContentSearch wrappers — in both the props interface (Pick<…>) and the reactivePick(…) forwarding:

trailingIcon, selectedIcon, childrenIcon, back, backIcon, disabled, highlightOnHover, labelKey, descriptionKey, preserveGroupOrder, virtualize

Faithfulness / divergence notes

  • All 11 forwarded props were verified to exist on b24ui's CommandPalette, so they proxy correctly.
  • Deviation from upstream: b24ui does not expose loadingIcon on these two wrappers (pre-existing divergence — it's absent from b24ui's base Pick/reactivePick). This commit does not introduce it; only the 11 new props are added.

Validation (run locally)

  • eslint (both files)
  • vue-tsc --noEmit
  • vitest run DashboardSearch — 30 passed, snapshots unchanged (forwarding unset props doesn't change render)

https://claude.ai/code/session_01Qz7EXMncvEGiCj4WbmYgJo


Generated by Claude Code

Forward the additional CommandPalette props (trailingIcon, selectedIcon,
childrenIcon, back, backIcon, disabled, highlightOnHover, labelKey,
descriptionKey, preserveGroupOrder, virtualize) through both the props
interface (Pick) and reactivePick, in DashboardSearch and ContentSearch.

All forwarded props verified to exist on b24ui's CommandPalette. b24ui does
not expose loadingIcon on these wrappers (pre-existing divergence) so it is
left untouched.

Upstream: nuxt/ui@631f5dc
@IgorShevchik
IgorShevchik merged commit e92fdc3 into main Jun 7, 2026
1 check passed
@IgorShevchik
IgorShevchik deleted the sync/nuxt-631f5dc543 branch June 7, 2026 05:04
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.

2 participants