Skip to content

refactor(ui): relocate SearchBar to shared SearchInput component#784

Merged
bmc08gt merged 5 commits into
code/cashfrom
refactor/search-input-relocation
May 29, 2026
Merged

refactor(ui): relocate SearchBar to shared SearchInput component#784
bmc08gt merged 5 commits into
code/cashfrom
refactor/search-input-relocation

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 29, 2026

No description provided.

bmc08gt and others added 4 commits May 29, 2026 11:13
KClass references aren't serializable and can't survive
rememberSaveable across process death. Use qualifiedName strings
instead so the seeded-stack comparison works after restoration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move the currency-selection-local SearchBar into a shared, reusable
SearchInput in ui/components. The placeholder is now a parameter,
the shape is CircleShape, and the icon tint follows the theme.
KClass references aren't serializable and can't survive
rememberSaveable across process death. Use qualifiedName strings
instead so the seeded-stack comparison works after restoration.
@bmc08gt bmc08gt self-assigned this May 29, 2026
@github-actions github-actions Bot added area: ui Compose UI, theme, components, resources type: refactor Code restructuring, no behavior change labels May 29, 2026
Base automatically changed from fix/flowhost-saved-state to code/cash May 29, 2026 15:28
@bmc08gt bmc08gt merged commit 7534461 into code/cash May 29, 2026
3 checks passed
@bmc08gt bmc08gt deleted the refactor/search-input-relocation branch May 29, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ui Compose UI, theme, components, resources type: refactor Code restructuring, no behavior change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant