Skip to content

Commit 8225553

Browse files
committed
Switch BacklogsController to ESM imports
1 parent 66e3809 commit 8225553

File tree

2 files changed

+20
-18
lines changed

2 files changed

+20
-18
lines changed
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
import { Controller } from '@hotwired/stimulus';
22

3-
require('core-vendor/jquery.flot/jquery.flot');
4-
require('core-vendor/jquery.flot/excanvas');
5-
require('core-vendor/jquery.jeditable.mini');
6-
require('core-vendor/jquery.cookie');
7-
require('core-vendor/jquery.colorcontrast');
3+
import 'core-vendor/jquery.flot/jquery.flot';
4+
import 'core-vendor/jquery.flot/excanvas';
5+
import 'core-vendor/jquery.jeditable.mini';
6+
import 'core-vendor/jquery.cookie';
7+
import 'core-vendor/jquery.colorcontrast';
88

9-
require('./backlogs/common');
10-
require('./backlogs/master_backlog');
11-
require('./backlogs/backlog');
12-
require('./backlogs/burndown');
13-
require('./backlogs/model');
14-
require('./backlogs/editable_inplace');
15-
require('./backlogs/sprint');
16-
require('./backlogs/work_package');
17-
require('./backlogs/story');
18-
require('./backlogs/task');
19-
require('./backlogs/impediment');
20-
require('./backlogs/taskboard');
21-
require('./backlogs/show_main');
9+
import './backlogs/common';
10+
import './backlogs/master_backlog';
11+
import './backlogs/backlog';
12+
import './backlogs/burndown';
13+
import './backlogs/model';
14+
import './backlogs/editable_inplace';
15+
import './backlogs/sprint';
16+
import './backlogs/work_package';
17+
import './backlogs/story';
18+
import './backlogs/task';
19+
import './backlogs/impediment';
20+
import './backlogs/taskboard';
21+
import './backlogs/show_main';
2222

2323
export default class BacklogsController extends Controller {
2424
}

frontend/src/stimulus/controllers/dynamic/backlogs/common.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
// See COPYRIGHT and LICENSE files for more details.
2727
//++
2828

29+
import 'jquery.cookie';
30+
2931
// @ts-expect-error TS(2339): Property 'RB' does not exist on type 'Window & typ... Remove this comment to see the full error message
3032
if (window.RB === null || window.RB === undefined) {
3133
// @ts-expect-error TS(2339): Property 'RB' does not exist on type 'Window & typ... Remove this comment to see the full error message

0 commit comments

Comments
 (0)