Skip to content

Add debounced live search behavior - #1069

Draft
Emissaryx wants to merge 1 commit into
dalen:mainfrom
Emissaryx:agent/live-search-upstream
Draft

Add debounced live search behavior#1069
Emissaryx wants to merge 1 commit into
dalen:mainfrom
Emissaryx:agent/live-search-upstream

Conversation

@Emissaryx

Copy link
Copy Markdown

What

Makes the shared search box controlled and debounced, keeps URL-backed player/guild searches synchronized, preserves focus across route changes, and lets existing filtered pages update as the user types.

Why

The earlier cumulative branch mixed this behavior with unrelated page rewrites. This PR isolates the reusable search behavior and only updates the three callers that need explicit navigation.

Independence

Based directly on upstream main; no Cloudflare or Emissary service is used.

Checks

  • TypeScript and Vite production build pass
  • git diff --check passes
  • Oxlint retains existing repository findings and reports non-fatal style warnings

Opened as a draft for review of the 300 ms debounce and URL replacement behavior.

@netlify

netlify Bot commented Aug 13, 2026

Copy link
Copy Markdown

Deploy Preview for curious-caramel-c7f0d8 ready!

Name Link
🔨 Latest commit 613cf76
🔍 Latest deploy log https://app.netlify.com/projects/curious-caramel-c7f0d8/deploys/6a7de70ceaa6ae0008bfcc68
😎 Deploy Preview https://deploy-preview-1069--curious-caramel-c7f0d8.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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