Skip to content

Commit e9764e9

Browse files
authoredJul 19, 2021
fix(types): export widget's types (#4813)
* fix(types): export widget's types * lint
1 parent b37e23b commit e9764e9

File tree

5 files changed

+12
-10
lines changed

5 files changed

+12
-10
lines changed
 

‎src/widgets/dynamic-widgets/dynamic-widgets.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ export type DynamicWidgetsWidgetParams = {
2020
widgets: Array<(container: HTMLElement) => Widget>;
2121
};
2222

23-
export type DynamicWidgets = WidgetFactory<
23+
export type DynamicWidgetsWidget = WidgetFactory<
2424
DynamicWidgetsWidgetDescription & { $$widgetType: 'ais.dynamicWidgets' },
2525
Omit<DynamicWidgetsConnectorParams, 'widgets'>,
2626
DynamicWidgetsWidgetParams
2727
>;
2828

29-
const dynamicWidgets: DynamicWidgets = function dynamicWidgets(widgetParams) {
29+
const dynamicWidgets: DynamicWidgetsWidget = function dynamicWidgets(
30+
widgetParams
31+
) {
3032
const { container: containerSelector, transformItems, widgets } =
3133
widgetParams || {};
3234

‎src/widgets/query-rule-context/query-rule-context.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import connectQueryRules, {
77
QueryRulesWidgetDescription,
88
} from '../../connectors/query-rules/connectQueryRules';
99

10-
type QueryRuleContextWidgetParams = {
10+
export type QueryRuleContextWidgetParams = {
1111
trackedFilters: ParamTrackedFilters;
1212
transformRuleContexts?: ParamTransformRuleContexts;
1313
};
1414

15-
type QueryRuleContext = WidgetFactory<
15+
export type QueryRuleContextWidget = WidgetFactory<
1616
QueryRulesWidgetDescription & { $$widgetType: 'ais.queryRuleContext' },
1717
QueryRulesConnectorParams,
1818
QueryRuleContextWidgetParams
@@ -22,7 +22,7 @@ const withUsage = createDocumentationMessageGenerator({
2222
name: 'query-rule-context',
2323
});
2424

25-
const queryRuleContext: QueryRuleContext = (
25+
const queryRuleContext: QueryRuleContextWidget = (
2626
widgetParams = {} as QueryRuleContextWidgetParams
2727
) => {
2828
if (!widgetParams.trackedFilters) {

‎src/widgets/query-rule-custom-data/query-rule-custom-data.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ export type QueryRuleCustomDataTemplates = Partial<{
2727
default: Template<{ items: any[] }>;
2828
}>;
2929

30-
type QueryRuleCustomDataWidgetParams = {
30+
export type QueryRuleCustomDataWidgetParams = {
3131
container: string | HTMLElement;
3232
cssClasses?: QueryRuleCustomDataCSSClasses;
3333
templates?: QueryRuleCustomDataTemplates;
3434
};
3535

36-
type QueryRuleCustomDataWidget = WidgetFactory<
36+
export type QueryRuleCustomDataWidget = WidgetFactory<
3737
QueryRulesWidgetDescription & { $$widgetType: 'ais.queryRuleCustomData' },
3838
QueryRulesConnectorParams,
3939
QueryRuleCustomDataWidgetParams

‎src/widgets/relevant-sort/relevant-sort.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export type RelevantSortWidgetParams = {
3737
templates?: RelevantSortTemplates;
3838
};
3939

40-
type RelevantSortWidget = WidgetFactory<
40+
export type RelevantSortWidget = WidgetFactory<
4141
RelevantSortWidgetDescription & { $$widgetType: 'ais.relevantSort' },
4242
RelevantSortConnectorParams,
4343
RelevantSortWidgetParams

‎src/widgets/voice-search/voice-search.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export type VoiceSearchWidgetParams = {
5656
createVoiceSearchHelper?: CreateVoiceSearchHelper;
5757
};
5858

59-
type VoiceSearch = WidgetFactory<
59+
export type VoiceSearchWidget = WidgetFactory<
6060
VoiceSearchWidgetDescription & { $$type: 'ais.voiceSearch' },
6161
VoiceSearchConnectorParams,
6262
VoiceSearchWidgetParams
@@ -89,7 +89,7 @@ const renderer = ({
8989
);
9090
};
9191

92-
const voiceSearch: VoiceSearch = widgetParams => {
92+
const voiceSearch: VoiceSearchWidget = widgetParams => {
9393
const {
9494
container,
9595
cssClasses: userCssClasses = {},

0 commit comments

Comments
 (0)
Please sign in to comment.