Skip to content

ui : group the model selector components - #28411

Closed
allozaur wants to merge 1 commit into
allozaur/ui/discover-models-downloadfrom
allozaur/ui/models-selector
Closed

allozaur wants to merge 1 commit into
allozaur/ui/discover-models-downloadfrom
allozaur/ui/models-selector

Conversation

@allozaur

@allozaur allozaur commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Overview

Groups the four model selector surfaces (dropdown, list, option, sheet) into models/ModelsSelector/ with their own barrel, extracts the shared reasoning panel and the in-flight download row, moves the option-list helpers to navigation/utils, and wires the selector hook. Also updates the existing selector story imports.

Requirements

  • I have read and agree with the contributing guidelines
  • AI usage disclosure: YES - code authored with an AI coding agent (pi, GLM-5.3-Flash) from the contributor's design and reviewed by the contributor; commits carry Assisted-by trailers.

Move the four selector surfaces into models/ModelsSelector with their own
barrel, extract the shared reasoning panel and download row, group the option
list helpers under navigation/utils, and add the models selector hook wiring
(in-flight downloads and reasoning menu included).

Assisted-by: pi:GLM-5.3-Flash
@allozaur
allozaur force-pushed the allozaur/ui/discover-models-download branch from 080486e to bb637a9 Compare September 4, 2026 22:49
@allozaur
allozaur force-pushed the allozaur/ui/models-selector branch from 5c772ad to 99a0050 Compare September 4, 2026 22:49
@allozaur
allozaur deleted the branch allozaur/ui/discover-models-download September 4, 2026 23:16
@allozaur allozaur closed this Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant