mirror of
https://github.com/langgenius/dify.git
synced 2026-05-11 23:18:39 +08:00
SelectTrigger was a heavily styled function coupling ARIA trigger behavior with form-input appearance (input bg, size variants, built-in chevron, clearable/loading). This made it unusable for non-form contexts like WorkplaceSelector and inconsistent with DropdownMenuTrigger which is a pure re-export. - SelectTrigger is now a pure re-export of BaseSelect.Trigger (aligned with DropdownMenuTrigger pattern) - Added SelectIcon re-export for composed triggers needing chevron state - Removed SelectPrimitiveTrigger, selectTriggerVariants, contentPadding, and SelectTriggerProps - 3 form callers migrated to inline composition with className - WorkplaceSelector migrated from @headlessui/react Menu to base-ui Select with correct listbox semantics, fixing the focus ring issue Made-with: Cursor |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| api-based-extension-page | ||
| collapse | ||
| data-source-page-new | ||
| Integrations-page | ||
| key-validator | ||
| language-page | ||
| members-page | ||
| model-provider-page | ||
| plugin-page | ||
| constants.ts | ||
| index.tsx | ||
| menu-dialog.tsx | ||