Skip to content

Commit bded2ba

Browse files
authoredMay 27, 2024
fix(ui5-*): describe missing dependencies (#9066)

6 files changed

+14
-2
lines changed
 

‎packages/main/src/MultiComboBox.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ import ComboBoxFilter from "./types/ComboBoxFilter.js";
105105
import type FormSupportT from "./features/InputElementsFormSupport.js";
106106
import type ListItemBase from "./ListItemBase.js";
107107
import CheckBox from "./CheckBox.js";
108-
import Input, { InputEventDetail } from "./Input.js";
108+
import Input from "./Input.js";
109+
import type { InputEventDetail } from "./Input.js";
110+
import SuggestionItem from "./SuggestionItem.js";
109111

110112
/**
111113
* Interface for components that may be slotted inside a `ui5-multi-combobox` as items
@@ -185,6 +187,7 @@ type MultiComboboxItemWithSelection = {
185187
MultiComboBoxGroupItem,
186188
Tokenizer,
187189
Token,
190+
Input,
188191
Icon,
189192
ResponsivePopover,
190193
Popover,
@@ -194,6 +197,7 @@ type MultiComboboxItemWithSelection = {
194197
ToggleButton,
195198
Button,
196199
CheckBox,
200+
SuggestionItem,
197201
],
198202
})
199203
/**

‎packages/main/src/MultiInput.ts

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ type MultiInputTokenDeleteEventDetail = {
6666
styles: [Input.styles, styles],
6767
dependencies: [
6868
...Input.dependencies,
69+
Input,
6970
Tokenizer,
7071
Token,
7172
Icon,

‎packages/main/src/TabContainer.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import List from "./List.js";
4848
import DropIndicator from "./DropIndicator.js";
4949
import type Tab from "./Tab.js";
5050
import type { ListItemClickEventDetail, ListMoveEventDetail } from "./List.js";
51-
import type CustomListItem from "./CustomListItem.js";
51+
import CustomListItem from "./CustomListItem.js";
5252
import ResponsivePopover from "./ResponsivePopover.js";
5353
import TabContainerTabsPlacement from "./types/TabContainerTabsPlacement.js";
5454
import SemanticColor from "./types/SemanticColor.js";
@@ -180,6 +180,7 @@ interface TabContainerTabInOverflow extends CustomListItem {
180180
List,
181181
ResponsivePopover,
182182
DropIndicator,
183+
CustomListItem,
183184
],
184185
})
185186
/**

‎packages/main/src/TimeSelectionClocks.ts

+2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import TimePickerInternals from "./TimePickerInternals.js";
2525
import TimePickerClock from "./TimePickerClock.js";
2626
import ToggleSpinButton from "./ToggleSpinButton.js";
2727
import SegmentedButton from "./SegmentedButton.js";
28+
import SegmentedButtonItem from "./SegmentedButtonItem.js";
2829
import type { TimePickerClockChangeEventDetail } from "./TimePickerClock.js";
2930

3031
// Template
@@ -64,6 +65,7 @@ import TimeSelectionClocksCss from "./generated/themes/TimeSelectionClocks.css.j
6465
TimePickerClock,
6566
ToggleSpinButton,
6667
SegmentedButton,
68+
SegmentedButtonItem,
6769
],
6870
})
6971

‎packages/main/src/TimeSelectionInputs.ts

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
import TimePickerInternals from "./TimePickerInternals.js";
1212
import Input from "./Input.js";
1313
import SegmentedButton from "./SegmentedButton.js";
14+
import SegmentedButtonItem from "./SegmentedButtonItem.js";
1415

1516
import InputType from "./types/InputType.js";
1617

@@ -51,6 +52,7 @@ import TimeSelectionInputsCss from "./generated/themes/TimeSelectionInputs.css.j
5152
dependencies: [
5253
Input,
5354
SegmentedButton,
55+
SegmentedButtonItem,
5456
],
5557
})
5658

‎packages/main/src/Tokenizer.ts

+2
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import ResponsivePopover from "./ResponsivePopover.js";
4343
import List from "./List.js";
4444
import Title from "./Title.js";
4545
import Button from "./Button.js";
46+
import Icon from "./Icon.js";
4647
import StandardListItem from "./StandardListItem.js";
4748
import type Token from "./Token.js";
4849
import type { IToken } from "./MultiInput.js";
@@ -105,6 +106,7 @@ enum ClipboardDataOperation {
105106
StandardListItem,
106107
Title,
107108
Button,
109+
Icon,
108110
],
109111
})
110112

0 commit comments

Comments
 (0)
Please sign in to comment.