Skip to content

Commit f9f6109

Browse files
committed
chore(atomic): migration of commerce search box components
https://coveord.atlassian.net/browse/KIT-4060
1 parent 5f2e855 commit f9f6109

24 files changed

+831
-866
lines changed

packages/atomic-angular/projects/atomic-angular/src/lib/stencil-generated/atomic-angular.module.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ import {APP_INITIALIZER, ModuleWithProviders, NgModule, Provider} from '@angular
55

66

77
import {
8+
AtomicCommerceSearchBox,
89
AtomicComponentError,
910
AtomicIcon,
11+
AtomicCommerceSearchBoxInstantProducts,
12+
AtomicCommerceSearchBoxQuerySuggestions,
13+
AtomicCommerceSearchBoxRecentQueries,
1014
AtomicAriaLive,
1115
AtomicAutomaticFacet,
1216
AtomicAutomaticFacetGenerator,
@@ -33,10 +37,6 @@ AtomicCommerceRecommendationInterface,
3337
AtomicCommerceRecommendationList,
3438
AtomicCommerceRefineModal,
3539
AtomicCommerceRefineToggle,
36-
AtomicCommerceSearchBox,
37-
AtomicCommerceSearchBoxInstantProducts,
38-
AtomicCommerceSearchBoxQuerySuggestions,
39-
AtomicCommerceSearchBoxRecentQueries,
4040
AtomicCommerceSortDropdown,
4141
AtomicCommerceText,
4242
AtomicCommerceTimeframeFacet,
@@ -147,8 +147,12 @@ AtomicTimeframeFacet
147147

148148

149149
const DECLARATIONS = [
150+
AtomicCommerceSearchBox,
150151
AtomicComponentError,
151152
AtomicIcon,
153+
AtomicCommerceSearchBoxInstantProducts,
154+
AtomicCommerceSearchBoxQuerySuggestions,
155+
AtomicCommerceSearchBoxRecentQueries,
152156
AtomicAriaLive,
153157
AtomicAutomaticFacet,
154158
AtomicAutomaticFacetGenerator,
@@ -175,10 +179,6 @@ AtomicCommerceRecommendationInterface,
175179
AtomicCommerceRecommendationList,
176180
AtomicCommerceRefineModal,
177181
AtomicCommerceRefineToggle,
178-
AtomicCommerceSearchBox,
179-
AtomicCommerceSearchBoxInstantProducts,
180-
AtomicCommerceSearchBoxQuerySuggestions,
181-
AtomicCommerceSearchBoxRecentQueries,
182182
AtomicCommerceSortDropdown,
183183
AtomicCommerceText,
184184
AtomicCommerceTimeframeFacet,

packages/atomic-angular/projects/atomic-angular/src/lib/stencil-generated/components.ts

+102-111
Large diffs are not rendered by default.

packages/atomic-react/src/components/commerce/components.ts

+28
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11
import {
2+
AtomicCommerceSearchBox as LitAtomicCommerceSearchBox,
23
AtomicComponentError as LitAtomicComponentError,
34
AtomicIcon as LitAtomicIcon,
5+
AtomicCommerceSearchBoxInstantProducts as LitAtomicCommerceSearchBoxInstantProducts,
6+
AtomicCommerceSearchBoxQuerySuggestions as LitAtomicCommerceSearchBoxQuerySuggestions,
7+
AtomicCommerceSearchBoxRecentQueries as LitAtomicCommerceSearchBoxRecentQueries,
48
} from '@coveo/atomic/components';
59
import {createComponent} from '@lit/react';
610
import React from 'react';
711

12+
export const AtomicCommerceSearchBox = createComponent({
13+
tagName: 'atomic-commerce-search-box',
14+
react: React,
15+
elementClass: LitAtomicCommerceSearchBox,
16+
});
17+
818
export const AtomicComponentError = createComponent({
919
tagName: 'atomic-component-error',
1020
react: React,
@@ -16,3 +26,21 @@ export const AtomicIcon = createComponent({
1626
react: React,
1727
elementClass: LitAtomicIcon,
1828
});
29+
30+
export const AtomicCommerceSearchBoxInstantProducts = createComponent({
31+
tagName: 'atomic-commerce-search-box-instant-products',
32+
react: React,
33+
elementClass: LitAtomicCommerceSearchBoxInstantProducts,
34+
});
35+
36+
export const AtomicCommerceSearchBoxQuerySuggestions = createComponent({
37+
tagName: 'atomic-commerce-search-box-query-suggestions',
38+
react: React,
39+
elementClass: LitAtomicCommerceSearchBoxQuerySuggestions,
40+
});
41+
42+
export const AtomicCommerceSearchBoxRecentQueries = createComponent({
43+
tagName: 'atomic-commerce-search-box-recent-queries',
44+
react: React,
45+
elementClass: LitAtomicCommerceSearchBoxRecentQueries,
46+
});

packages/atomic-react/src/components/stencil-generated/commerce/index.ts

-4
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ export const AtomicCommerceRecommendationInterface = /*@__PURE__*/createReactCom
2828
export const AtomicCommerceRecommendationList = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceRecommendationList, HTMLAtomicCommerceRecommendationListElement>('atomic-commerce-recommendation-list');
2929
export const AtomicCommerceRefineModal = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceRefineModal, HTMLAtomicCommerceRefineModalElement>('atomic-commerce-refine-modal');
3030
export const AtomicCommerceRefineToggle = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceRefineToggle, HTMLAtomicCommerceRefineToggleElement>('atomic-commerce-refine-toggle');
31-
export const AtomicCommerceSearchBox = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceSearchBox, HTMLAtomicCommerceSearchBoxElement>('atomic-commerce-search-box');
32-
export const AtomicCommerceSearchBoxInstantProducts = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceSearchBoxInstantProducts, HTMLAtomicCommerceSearchBoxInstantProductsElement>('atomic-commerce-search-box-instant-products');
33-
export const AtomicCommerceSearchBoxQuerySuggestions = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceSearchBoxQuerySuggestions, HTMLAtomicCommerceSearchBoxQuerySuggestionsElement>('atomic-commerce-search-box-query-suggestions');
34-
export const AtomicCommerceSearchBoxRecentQueries = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceSearchBoxRecentQueries, HTMLAtomicCommerceSearchBoxRecentQueriesElement>('atomic-commerce-search-box-recent-queries');
3531
export const AtomicCommerceSortDropdown = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceSortDropdown, HTMLAtomicCommerceSortDropdownElement>('atomic-commerce-sort-dropdown');
3632
export const AtomicCommerceText = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceText, HTMLAtomicCommerceTextElement>('atomic-commerce-text');
3733
export const AtomicCommerceTimeframeFacet = /*@__PURE__*/createReactComponent<JSX.AtomicCommerceTimeframeFacet, HTMLAtomicCommerceTimeframeFacetElement>('atomic-commerce-timeframe-facet');

0 commit comments

Comments
 (0)