Hi team,
Working with complex or even slightly nested CompositeFilterDescriptors gets confusing quick, does KendoReact contain any kind of helpers for managing a filter tree, adding, updating or removeing Composite/FilterDescriptors?
My usecase is that i need to build a composite filter desc where filters contaisn a mix of FilterDescriptor and CompositeFilterDescriptor, and im hanving trouble maintianing such an object, hence the question.
eg:
// All search mechanisms are external to the Grid component
// eg: https://www.telerik.com/kendo-react-ui/components/grid/filtering/advanced-filtering#filtering-data-grid-through-external-textbox
{
logic: 'and',
filters: [
// This CompFiltDesc is controlled by a single 'Product Search' box, the goal is to find any record where
// ther code or description contains any of the text, so 'mix chef' and 'checf mix' return the same thing
{
logic: 'or',
filters: [
{ field: 'productItem.description', operator: 'contains', value: 'chef' },
{ field: 'productItem.code', operator: 'contains', value: 'chef' },
{ field: 'productItem.description', operator: 'contains', value: 'mix' },
{ field: 'productItem.code', operator: 'contains', value: 'mix' }
]
},
{
field: 'quantity', operator: 'isnotnull'
},
{
field: 'productItem.attributes', operator: 'contains', value: 'Brand:x'
}
]
}THanks,
Grant
I'd like to be able to render links as a Dimension value where appropriate.
The Dimension display value is defined as
displayValue: (item: any) => string
I can't use a jsx fragment here of if I attempt to return an '< a href....' it is html encoded and rendered as html.
Ideally I'd like to add a <Link component but would settle for an <a tag
Is this achievable?
Hi, I use Popover for showing error messages during validation. First it renders fine, but when I switch tabs(my app has multiple tabs) callout disappears completely. Here's how I use the component:
```ts
<Popover
show={show}
anchor={inputRef.current}
position="bottom"
contentStyle={{ padding: '0.5em', border: 'black' }}
collision={{ horizontal: 'flip', vertical: 'flip' }}
appendTo={container}
>
```Screenshot attached.

Hi,
If GridColumnProps has { hidden: true} in it, then GridColumnState won't be able to override the `hidden` property anymore.
Please see this example:
https://codesandbox.io/p/sandbox/stoic-wildflower-wn4lzn?file=%2Fapp%2Fapp.tsx%3A11%2C10-11%2C25
Line 15, customerID column's hidden is set to true. Clicking the "Hide" button won't show/hide that column. But if change customerID's `hidden` value to `false`, or just remove that hidden property at line 15. The "Hide" button will work.
Thanks,
Jie

Hi,
I'm trying to use rowSpannable with Grid, and I get the following error:
Property 'rowSpannable' does not exist on type 'IntrinsicAttributes & GridProps & RefAttributes<GridHandle | null>

In KendoReact Chat, when multiple attachments are added, the attachment container shows files with limited width. However, the scroll behavior is incorrect. After clicking the scroll arrow, the container scrolls to the end, but a small gap remains at the end that cannot be scrolled into view.

Hello! Could you please explain how to localize text in columnMenu?
I have forked an example from the documentation: TreeList Globalization, and added columnMenu to it.
My sandbox example here
But despite the expectation that it will also be translated into Spanish, as well as filter, I see a standard text that cannot be replaced / translated by LocalizationProvider:
Is this a known problem? Will this issue be fixed? Or maybe I somehow set up sandbox example incorrectly?
I will be grateful for explanations.
Thanks in advance,
Ekaterina.