scheduler icon indicating copy to clipboard operation
scheduler copied to clipboard

error TS6137: Cannot import type declaration files. Consider importing 'dhtmlxscheduler' instead of '@types/dhtmlxscheduler'

Open akvaliya opened this issue 4 years ago • 2 comments

When i try to use schedular in typescript (Angular 8).

I use these

import "dhtmlx-scheduler";
import {} from "@types/dhtmlxscheduler";

First import works fine. But second line gives me an error.

error TS6137: Cannot import type declaration files. Consider importing 'dhtmlxscheduler' instead of '@types/dhtmlxscheduler'.

What am i missing here? I have followed this guide.

akvaliya avatar Oct 15 '19 06:10 akvaliya

@akvaliya Any things you found to resolve it.. Please help i am getting same error

nithin-neewee avatar Aug 27 '21 06:08 nithin-neewee

Hello, This guide is a little bit outdated and we currently working on the update it, unfortunately, there is no ETA.

import {} from "@types/dhtmlxscheduler";

Previously, our types for the scheduler were stored separately and now they are included in the scheduler package and you don't need to import them. This is what the import of the scheduler looks like now: import 'dhtmlx-scheduler'; declare let scheduler: any; There is the updated demo which uses the scheduler with angular 11: https://disq.us/url?url=https%3A%2F%2Ffiles.dhtmlx.com%2F30d%2Fd32c54dba33fee8a700c8031fa2017ae%2Fangular11%2Bgantt__GPL%2Bscheduler_GPL.zip%3A0gNemJUIoy85XJd-2UuSF_T565w&cuid=6004032

Steps to run: Download the archive; Unarchive it into some folder; Run yarn install command; Run yarn start command;

This demo contains Gantt and Scheduler components, you can find these components in the "src/app/tools" folder.

ArtiBorisevich avatar Jan 05 '22 13:01 ArtiBorisevich