Completed
Last Updated: 15 Oct 2024 15:42 by ADMIN
Release 2024 Q4 (Nov)
Joel Parker Henderson
Created on: 18 Apr 2022 15:09
Category: KendoReact
Type: Bug Report
0
Missing kendo-react-buttons
## Missing kendo-react-buttons

On this page: https://www.telerik.com/kendo-react-ui/getting-started/

On this section: "Add a KendoReact Data Grid"

On this page: https://www.telerik.com/kendo-react-ui/getting-started/

On this section: "Add a KendoReact Data Grid"

When I launch the app as usual:

```sh
yarn start
```

Then the browser page includes this error:

```
Compiled with problems:

ERROR in ./.yarn/__virtual__/@progress-kendo-react-data-tools-virtual-df92d36fcf/0/cache/@progress-kendo-react-data-tools-npm-5.2.0-8d098f65a0-5d68752aaa.zip/node_modules/@progress/kendo-react-data-tools/dist/es/columnmenu/ColumnMenuFilterForm.js 19:0-55

Module not found: Error: @progress/kendo-react-data-tools tried to access @progress/kendo-react-buttons (a peer dependency) but it isn't provided by your application; this makes the require call ambiguous and unsound.

Required package: @progress/kendo-react-buttons
Required by: @progress/kendo-react-data-tools@virtual:79c9c696d5f1e6f4dd730946c0d2912611551a498926b146bcbdd9d142588c5f4c2333469b63e7a9a2bdd1f0f1313d0d70b72cc8dbcafcc20e21e6b9790f6068#npm:5.2.0 (via /Users/joel/git/joelparkerhenderson/demo/demo-react-kendo/.yarn/__virtual__/@progress-kendo-react-data-tools-virtual-df92d36fcf/0/cache/@progress-kendo-react-data-tools-npm-5.2.0-8d098f65a0-5d68752aaa.zip/node_modules/@progress/kendo-react-data-tools/dist/es/columnmenu/)
Ancestor breaking the chain: demo-react-kendo@workspace:.
```


The solution that works for me...

Add the package:

```sh
yarn add @progress/kendo-react-buttons
````

Edit `src/App.js` and add this line:

```js
import '@progress/kendo-react-buttons';
```

7 comments
ADMIN
Vessy
Posted on: 15 Oct 2024 15:42

Hi, Joel,

My colleague Silvia has already answered to your inquiry in the linked Github item for this issue asking for additional details so we would advise to move the discussion there and keep the information at one place:

Regards,
Vessy
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Joel Parker Henderson
Posted on: 14 Oct 2024 17:12

Please cease closing this issue, until you confirm that it's actually fixed.

It's still not fixed-- please reopen.

The warnings now show:

```

Installing template dependencies using npm... npm WARN deprecated npmlog@5.0.1: This package is no longer supported. npm WARN deprecated are-we-there-yet@2.0.0: This package is no longer supported. npm WARN deprecated gauge@3.0.2: This package is no longer supported.

```

Are you intending this to use packages that are no longer supported?

ADMIN
Vessy
Posted on: 04 Oct 2024 11:51

Hi, Joel,

Thanks a lot for the provided additional information - this is what we needed to continue the investigation of this case.

I reproduced the reported issue and logged it with the highest priority - it turned out that the kendo-react packages are not added successfully to the templated project anymore. You can track the progress of the item in the following github issue:

In addition, I have also added some Telerik points to your account as a small token of gratitude for your help during the investigation of this case.

Regards,
Vessy
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Joel Parker Henderson
Posted on: 27 Sep 2024 12:48

Look like the problem is even worse that before-- here's what I get when I try your link to create a new project. Are these memory leaks and security warnings the intended behavior of the Kendo demonstration?

 

$ npx create-kendoreact-app
Need to install the following packages:
create-kendoreact-app@0.6.0
Ok to proceed? (y) y
npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm WARN deprecated fstream-ignore@1.0.5: This package is no longer supported.
npm WARN deprecated uid-number@0.0.6: This package is no longer supported.
npm WARN deprecated fstream@1.0.12: This package is no longer supported.
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.

Joel Parker Henderson
Posted on: 27 Sep 2024 12:40

Please reopen until it's fixed-- it's very strange that your team closes things without addressing them. The error message in this ticket is crystal clear, and your team should've had no problem reproducing it.

Your comment says "If we receive the requested details, we can reopen the request." What details please?

ADMIN
Vessy
Posted on: 27 Sep 2024 05:44

Hello,

We are closing this public item due to lack of enough information and inactivity. If we receive the requested details, we can reopen the request.

Regards,
Vessy
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

ADMIN
Filip
Posted on: 20 Apr 2022 12:23

Hi, Joel,

Thank you for reaching out to us and for your feedback.

I followed the steps in the article and proceeded to the Add a KendoReact Grid step but the mentioned errors did not reproduce. When executing yarn start the app runs successfully and there are no errors present. 

Can you provide more information on the steps that you are executing in order to reproduce it?

Each component has a getting started page which lists the required dependencies:

https://www.telerik.com/kendo-react-ui/components/grid/get-started/#toc-installing-the-component


We highly appreciate your feedback and if you have any other suggestions or questions, please do not hesitate to contact us again.

I hope this helps.

Regards, FilipProgress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.