Skip to content

Проблема с импортом некоторых компонентов #55

@Godis715

Description

@Godis715

Добрый день!

Возникла небольшая проблема при импорте компонентов Legend, LegendItem, LineChart:

import { LinearChart } from "@consta/widgets/LinearChart";
Cannot find module '@consta/widgets/LinearChart' or its corresponding type declarations.  TS2307

С компонентом BarChart такой проблемы не возникает.

Чтобы разобраться, в чем проблема, изучил код компонентов установленной библиотеки в node_modules. Оказывается, для компонентов Legend, LegendItem, LineChart почему-то отсутствуют файлы index.js и index.d.ts, из-за чего приходится делать импорт непосредственно файла графика следующим образом:

import { LinearChart } from "@consta/widgets/LinearChart/LinearChart";

Сама проблема не является критичной, однако может ввести в заблуждение из-за того, что для разных компонентов приходится по-разному осуществлять импорт.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions