Skip to content

Commit d46e02a

Browse files
committed
fix(uui): change "import" to "export *"
This ensures that all modules are both imported and re-exported through UUI
1 parent 9e738ba commit d46e02a

File tree

2 files changed

+73
-73
lines changed

2 files changed

+73
-73
lines changed

packages/uui/lib/index.ts

+72-72
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
import '@umbraco-ui/uui-action-bar/lib';
2-
import '@umbraco-ui/uui-avatar-group/lib';
3-
import '@umbraco-ui/uui-avatar/lib';
4-
import '@umbraco-ui/uui-badge/lib';
5-
import '@umbraco-ui/uui-base/lib';
6-
import '@umbraco-ui/uui-boolean-input/lib';
7-
import '@umbraco-ui/uui-box/lib';
8-
import '@umbraco-ui/uui-breadcrumbs/lib';
9-
import '@umbraco-ui/uui-button-group/lib';
10-
import '@umbraco-ui/uui-button-inline-create/lib';
11-
import '@umbraco-ui/uui-button/lib';
12-
import '@umbraco-ui/uui-card-content-node/lib';
13-
import '@umbraco-ui/uui-card-media/lib';
14-
import '@umbraco-ui/uui-card-user/lib';
15-
import '@umbraco-ui/uui-card/lib';
16-
import '@umbraco-ui/uui-caret/lib';
17-
import '@umbraco-ui/uui-checkbox/lib';
18-
import '@umbraco-ui/uui-combobox/lib';
19-
import '@umbraco-ui/uui-combobox-list/lib';
20-
import '@umbraco-ui/uui-dialog-layout/lib';
21-
import '@umbraco-ui/uui-dialog/lib';
22-
import '@umbraco-ui/uui-file-dropzone/lib';
23-
import '@umbraco-ui/uui-file-preview/lib';
24-
import '@umbraco-ui/uui-form-layout-item/lib';
25-
import '@umbraco-ui/uui-form-validation-message/lib';
26-
import '@umbraco-ui/uui-form/lib';
27-
import '@umbraco-ui/uui-icon-registry-essential/lib';
28-
import '@umbraco-ui/uui-icon-registry/lib';
29-
import '@umbraco-ui/uui-icon/lib';
30-
import '@umbraco-ui/uui-input/lib';
31-
import '@umbraco-ui/uui-input-file/lib';
32-
import '@umbraco-ui/uui-input-lock/lib';
33-
import '@umbraco-ui/uui-input-password/lib';
34-
import '@umbraco-ui/uui-keyboard-shortcut/lib';
35-
import '@umbraco-ui/uui-label/lib';
36-
import '@umbraco-ui/uui-loader-bar/lib';
37-
import '@umbraco-ui/uui-loader-circle/lib';
38-
import '@umbraco-ui/uui-loader/lib';
39-
import '@umbraco-ui/uui-menu-item/lib';
40-
import '@umbraco-ui/uui-pagination/lib';
41-
import '@umbraco-ui/uui-popover/lib';
42-
import '@umbraco-ui/uui-progress-bar/lib';
43-
import '@umbraco-ui/uui-radio/lib';
44-
import '@umbraco-ui/uui-ref-list/lib';
45-
import '@umbraco-ui/uui-ref-node-data-type/lib';
46-
import '@umbraco-ui/uui-ref-node-document-type/lib';
47-
import '@umbraco-ui/uui-ref-node-form/lib';
48-
import '@umbraco-ui/uui-ref-node-member/lib';
49-
import '@umbraco-ui/uui-ref-node-package/lib';
50-
import '@umbraco-ui/uui-ref-node-user/lib';
51-
import '@umbraco-ui/uui-ref-node/lib';
52-
import '@umbraco-ui/uui-ref/lib';
53-
import '@umbraco-ui/uui-scroll-container/lib';
54-
import '@umbraco-ui/uui-select/lib';
55-
import '@umbraco-ui/uui-slider/lib';
56-
import '@umbraco-ui/uui-symbol-expand/lib';
57-
import '@umbraco-ui/uui-symbol-file/lib';
58-
import '@umbraco-ui/uui-symbol-file-dropzone/lib';
59-
import '@umbraco-ui/uui-symbol-file-thumbnail/lib';
60-
import '@umbraco-ui/uui-symbol-folder/lib';
61-
import '@umbraco-ui/uui-symbol-lock/lib';
62-
import '@umbraco-ui/uui-symbol-more/lib';
63-
import '@umbraco-ui/uui-symbol-sort/lib';
64-
import '@umbraco-ui/uui-table/lib';
65-
import '@umbraco-ui/uui-tabs/lib';
66-
import '@umbraco-ui/uui-tag/lib';
67-
import '@umbraco-ui/uui-textarea/lib';
68-
import '@umbraco-ui/uui-toast-notification-container/lib';
69-
import '@umbraco-ui/uui-toast-notification-layout/lib';
70-
import '@umbraco-ui/uui-toast-notification/lib';
71-
import '@umbraco-ui/uui-toggle/lib';
72-
// import '@umbraco-ui/uui-css/lib'; // TODO: figure out how we include this
1+
export * from '@umbraco-ui/uui-action-bar/lib/index.js';
2+
export * from '@umbraco-ui/uui-avatar-group/lib/index.js';
3+
export * from '@umbraco-ui/uui-avatar/lib/index.js';
4+
export * from '@umbraco-ui/uui-badge/lib/index.js';
5+
export * from '@umbraco-ui/uui-base/lib/index.js';
6+
export * from '@umbraco-ui/uui-boolean-input/lib/index.js';
7+
export * from '@umbraco-ui/uui-box/lib/index.js';
8+
export * from '@umbraco-ui/uui-breadcrumbs/lib/index.js';
9+
export * from '@umbraco-ui/uui-button-group/lib/index.js';
10+
export * from '@umbraco-ui/uui-button-inline-create/lib/index.js';
11+
export * from '@umbraco-ui/uui-button/lib/index.js';
12+
export * from '@umbraco-ui/uui-card-content-node/lib/index.js';
13+
export * from '@umbraco-ui/uui-card-media/lib/index.js';
14+
export * from '@umbraco-ui/uui-card-user/lib/index.js';
15+
export * from '@umbraco-ui/uui-card/lib/index.js';
16+
export * from '@umbraco-ui/uui-caret/lib/index.js';
17+
export * from '@umbraco-ui/uui-checkbox/lib/index.js';
18+
export * from '@umbraco-ui/uui-combobox/lib/index.js';
19+
export * from '@umbraco-ui/uui-combobox-list/lib/index.js';
20+
export * from '@umbraco-ui/uui-css/lib/index.js';
21+
export * from '@umbraco-ui/uui-dialog-layout/lib/index.js';
22+
export * from '@umbraco-ui/uui-dialog/lib/index.js';
23+
export * from '@umbraco-ui/uui-file-dropzone/lib/index.js';
24+
export * from '@umbraco-ui/uui-file-preview/lib/index.js';
25+
export * from '@umbraco-ui/uui-form-layout-item/lib/index.js';
26+
export * from '@umbraco-ui/uui-form-validation-message/lib/index.js';
27+
export * from '@umbraco-ui/uui-form/lib/index.js';
28+
export * from '@umbraco-ui/uui-icon-registry-essential/lib/index.js';
29+
export * from '@umbraco-ui/uui-icon-registry/lib/index.js';
30+
export * from '@umbraco-ui/uui-icon/lib/index.js';
31+
export * from '@umbraco-ui/uui-input/lib/index.js';
32+
export * from '@umbraco-ui/uui-input-file/lib/index.js';
33+
export * from '@umbraco-ui/uui-input-lock/lib/index.js';
34+
export * from '@umbraco-ui/uui-input-password/lib/index.js';
35+
export * from '@umbraco-ui/uui-keyboard-shortcut/lib/index.js';
36+
export * from '@umbraco-ui/uui-label/lib/index.js';
37+
export * from '@umbraco-ui/uui-loader-bar/lib/index.js';
38+
export * from '@umbraco-ui/uui-loader-circle/lib/index.js';
39+
export * from '@umbraco-ui/uui-loader/lib/index.js';
40+
export * from '@umbraco-ui/uui-menu-item/lib/index.js';
41+
export * from '@umbraco-ui/uui-pagination/lib/index.js';
42+
export * from '@umbraco-ui/uui-popover/lib/index.js';
43+
export * from '@umbraco-ui/uui-progress-bar/lib/index.js';
44+
export * from '@umbraco-ui/uui-radio/lib/index.js';
45+
export * from '@umbraco-ui/uui-ref-list/lib/index.js';
46+
export * from '@umbraco-ui/uui-ref-node-data-type/lib/index.js';
47+
export * from '@umbraco-ui/uui-ref-node-document-type/lib/index.js';
48+
export * from '@umbraco-ui/uui-ref-node-form/lib/index.js';
49+
export * from '@umbraco-ui/uui-ref-node-member/lib/index.js';
50+
export * from '@umbraco-ui/uui-ref-node-package/lib/index.js';
51+
export * from '@umbraco-ui/uui-ref-node-user/lib/index.js';
52+
export * from '@umbraco-ui/uui-ref-node/lib/index.js';
53+
export * from '@umbraco-ui/uui-ref/lib/index.js';
54+
export * from '@umbraco-ui/uui-scroll-container/lib/index.js';
55+
export * from '@umbraco-ui/uui-select/lib/index.js';
56+
export * from '@umbraco-ui/uui-slider/lib/index.js';
57+
export * from '@umbraco-ui/uui-symbol-expand/lib/index.js';
58+
export * from '@umbraco-ui/uui-symbol-file/lib/index.js';
59+
export * from '@umbraco-ui/uui-symbol-file-dropzone/lib/index.js';
60+
export * from '@umbraco-ui/uui-symbol-file-thumbnail/lib/index.js';
61+
export * from '@umbraco-ui/uui-symbol-folder/lib/index.js';
62+
export * from '@umbraco-ui/uui-symbol-lock/lib/index.js';
63+
export * from '@umbraco-ui/uui-symbol-more/lib/index.js';
64+
export * from '@umbraco-ui/uui-symbol-sort/lib/index.js';
65+
export * from '@umbraco-ui/uui-table/lib/index.js';
66+
export * from '@umbraco-ui/uui-tabs/lib/index.js';
67+
export * from '@umbraco-ui/uui-tag/lib/index.js';
68+
export * from '@umbraco-ui/uui-textarea/lib/index.js';
69+
export * from '@umbraco-ui/uui-toast-notification-container/lib/index.js';
70+
export * from '@umbraco-ui/uui-toast-notification-layout/lib/index.js';
71+
export * from '@umbraco-ui/uui-toast-notification/lib/index.js';
72+
export * from '@umbraco-ui/uui-toggle/lib/index.js';

plopfile.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ module.exports = function (plop) {
8282
{
8383
type: 'append',
8484
path: './packages/uui/lib/index.ts',
85-
template: "import '@umbraco-ui/{{> tagnamePartial }}/lib';",
85+
template: "export * from '@umbraco-ui/{{> tagnamePartial }}/lib/index.js';",
8686
},
8787
],
8888
});

0 commit comments

Comments
 (0)