carbon-components-svelte/src
Eric Liu f09c2e2c31
fix(toolbar-search): re-filter rows if DataTable rows change (#2154)
Fixes #2143

Make `ToolbarSearch` filtering reactive to `DataTable` rows.

Previously, `ToolbarSearch` did not update when `DataTable` rows
changed. Now it subscribes to the context rows and re-runs
`filterRows` in `afterUpdate` to prevent infinite loops.
2025-04-19 13:33:07 -07:00
..
Accordion chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
AspectRatio chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Breadcrumb chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Breakpoint chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Button fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
Checkbox chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
CodeSnippet chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
ComboBox feat(combo-box): add hideLabel prop (#2153) 2025-04-18 10:27:14 -07:00
ComposedModal fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
ContentSwitcher chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
ContextMenu fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
CopyButton chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
DataTable fix(toolbar-search): re-filter rows if DataTable rows change (#2154) 2025-04-19 13:33:07 -07:00
DatePicker chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Dropdown fix(dropdown): avoid manual field blur 2025-01-19 17:38:25 -08:00
FileUploader chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
FluidForm fix(types): add missing $$restProps for Checkbox, Filename, FluidForm (#1655) 2023-02-11 13:50:01 -05:00
Form chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
FormGroup chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
FormItem chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
FormLabel chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Grid chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
icons chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
ImageLoader chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
InlineLoading chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Link fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
ListBox fix(list-box): correct button/description translations based on selection count (#2139) 2025-03-23 11:28:06 -07:00
ListItem chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Loading chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
LocalStorage fix(types): dispatched events without a detail value should be null (#1124) 2022-02-21 09:42:42 -08:00
Modal fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
MultiSelect fix(multi-select): fix keyboard navigation for disabled items (#2129) 2025-03-19 12:43:46 -07:00
Notification fix(notification): remove invalid kind prop from markup (#2126) 2025-03-19 12:43:23 -07:00
NumberInput chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
OrderedList chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
OverflowMenu fix(overflow-menu): add aria-controls to trigger button (#2100) 2025-02-17 13:40:42 -08:00
Pagination chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
PaginationNav chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Popover chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
ProgressBar chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
ProgressIndicator chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
RadioButton fix(radio-button): forward focus, blur events (#2135) 2025-03-22 13:02:28 -07:00
RadioButtonGroup chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
RecursiveList chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Search fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
Select fix(select): falsy item text should fallback to value (#2152) 2025-04-18 10:34:12 -07:00
SkeletonPlaceholder chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
SkeletonText chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Slider chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
StructuredList chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Tabs chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Tag fix(tag): allow on:close to work with Svelte 5 (#2097) 2025-02-04 14:28:58 -08:00
TextArea fix(text-area): allow visually hidden label (#2137) 2025-03-23 10:42:47 -07:00
TextInput chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Theme fix(theme): remove invalid themes prop from markup (#2127) 2025-03-19 12:43:33 -07:00
Tile fix(radio-tile): allow standalone RadioTile usage (#2136) 2025-03-22 13:03:20 -07:00
TimePicker chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Toggle chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
Tooltip fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
TooltipDefinition chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
TooltipIcon fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
TreeView fix(types): loosen icon prop type to any (#2095) 2025-02-02 19:49:53 -08:00
Truncate chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
UIShell fix(ui-shell): HeaderAction uses dark color scheme (#2119) 2025-03-11 17:17:13 -07:00
UnorderedList chore: format files with Prettier 3 2024-11-11 21:35:48 -08:00
utils perf(to-hierarchy): optimize to use single-pass approach 2025-04-12 15:59:16 -07:00
index.js feat: add toHierarchy utility for TreeView, RecursiveList (#2072) 2024-12-09 12:22:36 -08:00