LibreChat/client/src/components/ui
Danny Avila af430e46f4
feat: Add Google Parameters, Ollama/Openrouter Reasoning, & UI Optimizations (#5456)
* feat: Google Model Parameters

* fix: dynamic input number value, previously coerced by zod schema

* refactor: support openrouter reasoning tokens and XML for thinking directive to conform to ollama

* fix: virtualize combobox to prevent performance drop on re-renders of long model/agent/assistant lists

* refactor: simplify Fork component by removing unnecessary chat context index

* fix: prevent rendering of Thinking component when children are null

* refactor: update Markdown component to replace <think> tags and simplify remarkPlugins configuration

* refactor: reorder remarkPlugins to improve plugin configuration in Markdown component
2025-01-24 18:15:47 -05:00
..
Accordion.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
AlertDialog.tsx 🔄 refactor(EditPresetDialog): Update Model on Endpoint Change (#2936) 2024-05-31 11:43:14 -04:00
AnimatedSearchInput.tsx 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
Breadcrumb.tsx 🗨️ feat: Prompts (#3131) 2024-06-20 20:24:32 -04:00
Button.tsx 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
Checkbox.tsx 🎨 feat: enhance Chat Input UI, File Mgmt. UI, Bookmarks a11y (#5112) 2024-12-29 17:31:41 -05:00
Collapsible.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
Combobox.tsx 📱 fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox (#3689) 2024-08-18 19:02:46 -04:00
ControlCombobox.tsx feat: Add Google Parameters, Ollama/Openrouter Reasoning, & UI Optimizations (#5456) 2025-01-24 18:15:47 -05:00
DataTable.tsx 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
DataTableColumnHeader.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
DelayedRender.tsx WIP: Update UI to match Official Style; Vision and Assistants 👷🏽 (#1190) 2023-11-16 10:42:24 -05:00
Dialog.tsx 🎨 style: settings tab update (#3088) 2024-06-21 09:58:04 -04:00
DialogTemplate.spec.tsx feat: Add More Translation Text & Minor UI Fixes (#861) 2023-09-04 09:23:26 -04:00
DialogTemplate.tsx 🔧 fix: Preset Dialog Styling and Values (#2657) 2024-05-10 03:05:45 -04:00
Dropdown.tsx 🎯 fix: Prevent UI De-sync By Removing Redundant States (#5333) 2025-01-16 17:38:59 -05:00
DropdownMenu.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
DropdownNoState.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
DropdownPopup.tsx 🔖 fix: Remove Local State from Bookmark Menu (#5181) 2025-01-04 12:01:13 -05:00
FileUpload.tsx 🔘 a11y: Switch Contrast and File Input Key Events to WCAG (#4536) 2024-10-24 09:12:49 -04:00
HoverCard.tsx 🎨 style: parameters panel update (#4780) 2024-11-22 19:10:03 -05:00
index.ts 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
Input.tsx 🎨 refactor: UI stlye (#4438) 2024-10-19 08:30:52 -04:00
InputCombobox.tsx 🗨️ refactor(VariableForm): use InputCombobox, fix Dropdown Variables (#3692) 2024-08-18 22:23:19 -04:00
InputNumber.tsx 🖌️ style: Improve Dark Theme Accessibility (#2125) 2024-03-21 09:02:00 -04:00
InputWithDropDown.tsx 🧪 feat: Prompt Dropdown Variable; style: Add Markdown Support (#3681) 2024-08-18 05:52:05 -04:00
Label.tsx fix(typing): minor typing resolutions and convert SearchBar to TS (#766) 2023-08-06 21:30:16 -04:00
ModelParameters.tsx 🚧 chore: merge latest dev build to main repo (#3844) 2024-08-31 16:33:51 -04:00
MultiSearch.tsx 🎉 feat: Code Interpreter API and Agents Release (#4860) 2024-12-04 15:48:13 -05:00
MultiSelectDropDown.tsx 🔧 fix+chore: Resolve Overflow in Settings Modal & Upgrade to Headless UI 2.0 (#2661) 2024-07-10 16:45:58 -04:00
MultiSelectPop.tsx 🤖 feat: Model Specs & Save Tools per Convo/Preset (#2578) 2024-04-30 22:11:48 -04:00
OGDialogTemplate.tsx 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
OriginalDialog.tsx 🙌 a11y: Accessibility Improvements (#4978) 2024-12-13 15:44:22 -05:00
Pagination.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
Prompt.tsx 🖌️ style: Update Light/Dark UI Themes (#1754) 2024-03-06 12:05:43 -05:00
QuestionMark.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
Resizable.tsx feat: Assistants API, General File Support, Side Panel, File Explorer (#1696) 2024-02-13 20:42:27 -05:00
Select.tsx 📦 feat: Model & Assistants Combobox for Side Panel (#2380) 2024-04-10 14:27:22 -04:00
SelectDropDown.tsx 🎉 feat: Code Interpreter API and Agents Release (#4860) 2024-12-04 15:48:13 -05:00
SelectDropDownPop.tsx 💡 style: switched to Ariakit's tooltip (#3748) 2024-09-13 08:59:09 -04:00
Separator.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
Skeleton.tsx 🗨️ feat: Prompts (#3131) 2024-06-20 20:24:32 -04:00
Slider.tsx 🎨 style: parameters panel update (#4780) 2024-11-22 19:10:03 -05:00
Switch.tsx 🔘 a11y: Switch Contrast and File Input Key Events to WCAG (#4536) 2024-10-24 09:12:49 -04:00
Table.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
Tabs.tsx 👐 style: Improve a11y/theming for Settings Dialog, Dropdown Menus; fix: SearchBar focus issues (#4091) 2024-09-21 22:45:50 -04:00
Tag.tsx 🗨️ feat: Prompts (#3131) 2024-06-20 20:24:32 -04:00
TermsAndConditionsModal.tsx ♻️ refactor: Logout UX, Improved State Teardown, & Remove Unused Code (#5292) 2025-01-12 12:57:10 -05:00
Textarea.tsx 🖌️ style: Improve Dark Theme Accessibility (#2125) 2024-03-21 09:02:00 -04:00
TextareaAutosize.tsx 🔄 feat: chat direction (LTR-RTL) (#3260) 2024-07-17 10:08:13 -04:00
ThemeSelector.tsx ️ a11y: Enhance Accessibility in ToolSelectDialog, ThemeSelector and ChatGroupItem (#5395) 2025-01-21 21:54:13 -05:00
Toast.tsx 🙌 a11y: Accessibility Improvements (#4978) 2024-12-13 15:44:22 -05:00
Tooltip.tsx 🎉 feat: Code Interpreter API and Agents Release (#4860) 2024-12-04 15:48:13 -05:00