Remove default export from controllers/index (#7388)

Remove default export from controllers/index
This commit is contained in:
Jukka Kurkela 2020-05-21 23:44:49 +03:00 committed by GitHub
parent c2b66ba842
commit 37633c221a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 29 deletions

View File

@ -1,25 +1,9 @@
import bar from './controller.bar';
import bubble from './controller.bubble';
import doughnut from './controller.doughnut';
import horizontalBar from './controller.horizontalBar';
import line from './controller.line';
import polarArea from './controller.polarArea';
import pie from './controller.pie';
import radar from './controller.radar';
import scatter from './controller.scatter';
// NOTE export a map in which the key represents the controller type, not
// the class, and so must be CamelCase in order to be correctly retrieved
// by the controller in core.controller.js (`controllers[meta.type]`).
export default {
bar,
bubble,
doughnut,
horizontalBar,
line,
polarArea,
pie,
radar,
scatter
};
export {default as bar} from './controller.bar';
export {default as bubble} from './controller.bubble';
export {default as doughnut} from './controller.doughnut';
export {default as horizontalBar} from './controller.horizontalBar';
export {default as line} from './controller.line';
export {default as polarArea} from './controller.polarArea';
export {default as pie} from './controller.pie';
export {default as radar} from './controller.radar';
export {default as scatter} from './controller.scatter';

View File

@ -1,5 +1,6 @@
import Animator from './core.animator';
import controllers from '../controllers/index';
/* eslint-disable import/no-namespace, import/namespace */
import {default as Animator} from './core.animator';
import * as controllers from '../controllers';
import defaults from './core.defaults';
import Interaction from './core.interaction';
import layouts from './core.layouts';

View File

@ -8,9 +8,9 @@ import Chart from './core/core.controller';
import helpers from './helpers/index';
import _adapters from './core/core.adapters';
import Animation from './core/core.animation';
import Animator from './core/core.animator';
import {default as Animator} from './core/core.animator';
import animationService from './core/core.animations';
import controllers from './controllers/index';
import * as controllers from './controllers';
import DatasetController from './core/core.datasetController';
import defaults from './core/core.defaults';
import Element from './core/core.element';