UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

17 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.migrateChartHint = migrateChartHint; const add_import_to_closest_module_1 = require("../../../../utils/add-import-to-closest-module"); const elements_1 = require("../../../../utils/templates/elements"); const template_resource_1 = require("../../../../utils/templates/template-resource"); const CHART_TAGS = ['tui-bar-chart', 'tui-line-chart', 'tui-pie-chart']; const HINT_ATTRIBUTES = ['tuiHintContent', '[tuiHintContent]']; function migrateChartHint({ resource, fileSystem, }) { const template = (0, template_resource_1.getTemplateFromTemplateResource)(resource, fileSystem); const elements = (0, elements_1.findElementsWithAttributeOnTag)(template, HINT_ATTRIBUTES, CHART_TAGS); if (!elements.length) { return; } (0, add_import_to_closest_module_1.addImportToClosestModule)(resource.componentPath, 'TuiChartHint', '@taiga-ui/addon-charts'); } //# sourceMappingURL=migrate-chart-hint.js.map