Unplanned
Last Updated: 20 Jan 2023 07:33 by ADMIN
ADMIN
Created by: Filip
Comments: 0
Category: KendoReact
Type: Feature Request
1
It would be beneficial to be able to customize the default editor in the Filter component
Unplanned
Last Updated: 27 Feb 2023 18:49 by ADMIN
Created by: Claudio Salvatore
Comments: 1
Category: KendoReact
Type: Feature Request
1

It would be nice to have natively some kind of copy-paste of data between excel and kendo 

more and more clients are requesting this feature but currently it is pretty difficult to implement..

being more specific the expected behavior should be:

user copying a range of cells from excel

pastes it into a grid cell 

data should spread starting from the cell where it was pasted and inserting new rows if there are not enough to contain all the content

then user should be able to copy a range of cells/rows or a single row and paste it to excel

Completed
Last Updated: 05 Jun 2023 14:33 by ADMIN

Current Behaviour

When a table is created in the text editor and multiple columns are selected an error is thrown.

Errors:
TypeError: Cannot read properties of undefined (reading 'localsInner')

TypeError: Cannot read properties of undefined (reading 'eq')

 

Expected Behaviour

When a table is created in the text editor and multiple columns are selected an error must not appear and the user must be able to merge or split the cells.

 

MInimal Reproduction

I'm providing a reproduction from Kendo React code examples.
https://stackblitz.com/edit/react-su15wr?file=app%2Fmain.tsx

 

Package
"@progress/kendo-react-editor": "^5.11.0"

Unplanned
Last Updated: 27 Jul 2023 07:52 by ADMIN
Created by: Daniel
Comments: 7
Category: KendoReact
Type: Bug Report
1

Issue 1:

I've implemented insert table tool in the editor and I'm setting some states on editor blur. The bug appears when the editor is focused and I try to add a table. When I select the rows and cols from the dropdown  and click to insert the table the editor blur is called my setStates are called and somehow the table insertion doesn't happen. In order to add the table I should not focus the editor and I have to click on the insert table button and select again the cols and rows.

Issue 2:

In the same editor I've added tableResizing plugin. The bug appears when I already have a table in the editor and open the insert table dropdown to add a new one. In that moment when the dropdown is still opened I hover over some of the already inserted table cells borders the insert table dropdown is closed.

Issue 3:

When the editor is controlled we have undefined as initial value and then we type something or try to add table for example the editor crashes and throw an error `Uncaught RangeError: Applying a mismatched transaction`. Even though the value type allows undefined EditorProps.value?: string | Node | undefined. It works fine though if the initial value is empty string.

 

Package
"@progress/kendo-react-editor":"^5.11.0 | 5.12.0"

Minimal reproduction
I'm providing an vite + react + ts project. Steps to run the project:
npm install
npm run dev

It's reproducible in the provided examples in StackBlitz from Kendo, but the editor packages are not always resolved with turbo package manager. I guess it's the same issue as https://github.com/telerik/kendo-react/issues/1530

 

 

Unplanned
Last Updated: 21 Apr 2023 14:24 by ADMIN
Created by: Miika
Comments: 1
Category: KendoReact
Type: Feature Request
1

Hello,

could you add remove / delete event to multiselect, like onRemove or something like that.

Now, because onChange event gives only the currently selected items, I need to do manual diffing what was the item that was removed.

If there were an event for remove / deletion of an item, it would be much easier to handle that.

Br, Miika

Unplanned
Last Updated: 27 Jul 2023 07:58 by ADMIN
Created by: Nareg
Comments: 1
Category: KendoReact
Type: Feature Request
1

I am using kendo react; how should I convert from a search query string into grid data state object? I am trying to get a query from URL and convert it into json object and pass it to the grid so it can do filtering, sorting, etc.

input can be the query strings below or URLSearchParams object.

const queryString = "sort=triggerAt-desc&page=1&pageSize=10";
?filter=(notes~contains~%27te%27~and~status~contains~%27up%27)&sort=triggerAt-desc&page=1&pageSize=10

The output should be:

{
    sort: [
      { field: "triggerAt", dir: "desc" }
    ],
    skip: 0,
    take: 10,
  }

Unplanned
Last Updated: 06 Jun 2023 07:50 by ADMIN
Created by: Bogdan
Comments: 1
Category: KendoReact
Type: Feature Request
1
When there is not enough space for displaying one of the headers, the grid component splits the header on two rows, on the other hand line charts rotates the label. 

It would be a necessary feature in terms of visibility and usefulness.
Duplicated
Last Updated: 08 Jun 2023 06:48 by ADMIN
Created by: Dobricean
Comments: 2
Category: KendoReact
Type: Feature Request
1
Scheduler does not support grouping by date then by resource

Hi,

 

Using KendoReact Scheduler component the functionality to group the events by date, then by resources is not supported. I can only group them by resources first, then by date.
This feature exists in 
Kendo for jQuery Scheduler component and can be configured by setting the group.date property to true as following:

 group: {
    date: true,
     resources: ["Rooms"]
   }

Unplanned
Last Updated: 27 Jun 2023 10:27 by ADMIN

My team is using KendoReact Gantt to build a web app for manage/planning task in Scrum

It is nice to have feature which display and customizable the current time marker on Gantt.

Unplanned
Last Updated: 28 Jun 2023 13:44 by ADMIN
Created by: Jessen
Comments: 1
Category: KendoReact
Type: Feature Request
1

Hi

Would it be possible to add an option/prop to the KendoReact spreadsheet component to make the whole workbook or specific sheets read-only, instead of specifying cell ranges?

This would make it easier when users need to view a file/spreadsheet without editing it.

Thanks

In Development
Last Updated: 28 Dec 2023 06:15 by ADMIN
Created by: Veselina
Comments: 1
Category: KendoReact
Type: Feature Request
1

React Server Components allow the developer to mix the fast server-side rendering with the interactivity of client-side JavaScript. 

So far modern JS frameworks were explicitly operating on the client (with SSR being an optional feature). With server-components it's the opposite - RS Cs introduce a new mental model for building hybrid applications that leverage both the server and the client.

The main advantages of the React Server Components are that:

  • Initial page load is faster;
  • You can move the data fetching to the server;
  • You can keep the large dependencies on the server;
  • The client-side JavaScript bundle size is reduced;
    Unplanned
    Last Updated: 12 Jul 2023 12:07 by ADMIN
    Created by: Derek
    Comments: 1
    Category: KendoReact
    Type: Feature Request
    1
    We often create Excel templates for offline data collection. It would be helpful if there was a way to configure cell validation, so that the exported template could be pre-configured for specific data types (ie date, currency) or to select a value from a pre-set list. 
    Unplanned
    Last Updated: 04 Aug 2023 12:19 by ADMIN
    Created by: Bernd
    Comments: 1
    Category: KendoReact
    Type: Feature Request
    1

    Hi.

    The Calendar component does not allow for selecting multiple dates or range selection. Only single selection of dates is possible.

    As implemented in the MultiViewCalendar component, it should be possible out of the box to add a "mode" attribute and set it to "multiple" or "range". This would make the two components more consistent and aligned.

    Thanks,

    Regards,

    Bernd

    Unplanned
    Last Updated: 21 Sep 2023 07:58 by ADMIN
    Created by: Ryan
    Comments: 1
    Category: KendoReact
    Type: Feature Request
    1
    I'd like an npm package for a telerik report designer, just like the one for the telerik report viewer. Ideally if it was a react component too, like the report viewer package.
    Unplanned
    Last Updated: 18 Jan 2024 12:32 by ADMIN
    Created by: Peter
    Comments: 1
    Category: KendoReact
    Type: Feature Request
    1

    Dear Sir/Madam,

     

    I would like to disable the right part of a split button dynamically, so something like

    <SplitButton rightDisabled={true} items={items} text="Disabled Button" />

    Obviously, when the value rightDisabled changes to false, the right part should be enabled again.

     

    Regards,

    Peter

    Unplanned
    Last Updated: 14 Mar 2024 20:09 by Mia
    Created by: Mia
    Comments: 0
    Category: KendoReact
    Type: Feature Request
    1
    It would be beneficial if the TreeList could display children,  for example, in this demo, if I search for Anika Vega, I would like the tree to return Daryl Sweeney and all the children nodes of Anika:

    https://stackblitz.com/edit/react-ze6brv?file=app%2Fmain.tsx
    Unplanned
    Last Updated: 18 Mar 2024 14:08 by Filip
    Created by: Filip
    Comments: 0
    Category: KendoReact
    Type: Feature Request
    1
    A component that allows you to upload word files and display them.
    Unplanned
    Last Updated: 18 Mar 2024 14:09 by Filip
    Created by: Filip
    Comments: 0
    Category: KendoReact
    Type: Feature Request
    1
    A component that allows you to upload and display powerpoint files.
    Unplanned
    Last Updated: 20 Mar 2024 07:06 by Jan
    Currently, the TimePicker and DateTimePicker do not have the toggleButton property. This prop is present for the DatePicker but it should also be present for the rest of the dateinput component to keep the API consistent.
    Unplanned
    Last Updated: 29 Mar 2024 08:26 by Thomas
    Created by: Thomas
    Comments: 0
    Category: KendoReact
    Type: Feature Request
    1
    To enhance UX, it should be better that when the user clicks between the label and the checkbox/radiobutton, it actionnates the checkbox/radiobutton.

    Today this is how a radiobutton is structured. 

    An improvement would be to nest the input inside the label, so it does what i said above, eg. :

     <label>
     <input type="checkbox" id="myCheckbox" name="myCheckbox">
     Click me to toggle the checkbox
     </label>

    This would greatly enhance UX and is very common in web development.