Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
a39e507
Initial plan
Copilot Nov 25, 2025
10540ae
Step 0: Add visual regression test structure (baseline generation pen…
Copilot Nov 25, 2025
8070085
Step 1: Migrate atomic-rating-facet component to Lit
Copilot Nov 25, 2025
1578b85
Remove CSS import from atomic-rating-facet (styles inherited from fun…
Copilot Nov 25, 2025
08883fd
add snapshots
y-lakhdar Nov 26, 2025
d4dc4a9
Step 2: Add comprehensive Vitest unit tests for atomic-rating-facet
Copilot Nov 26, 2025
f74a913
Step 4: Enhance E2E tests with comprehensive functional tests
Copilot Nov 26, 2025
146bdbc
Step 6: Remove Cypress tests (all coverage migrated to Vitest/Playwri…
Copilot Nov 26, 2025
0df917b
Step 7: Add comprehensive MDX documentation
Copilot Nov 26, 2025
33d4ac2
Build: Add generated files for atomic-rating-facet Lit component
Copilot Nov 26, 2025
c933e9a
build
y-lakhdar Nov 26, 2025
e256b72
Fix TypeScript errors in atomic-rating-facet: add useDefault, fix imp…
Copilot Nov 26, 2025
a4cb532
Migrate styles and delete Stencil component for atomic-rating-facet
Copilot Nov 27, 2025
8e1c40a
Fix Stencil dependency: use HTMLElement for store content registration
Copilot Nov 27, 2025
f018f1c
move component outside facet folder
y-lakhdar Nov 28, 2025
20f4a3b
fix tests
y-lakhdar Nov 28, 2025
7ab2151
fix e2e
y-lakhdar Dec 1, 2025
3995208
try something
y-lakhdar Dec 1, 2025
249b24b
fix import
y-lakhdar Dec 1, 2025
5105a96
Merge branch 'main' into copilot/migrate-atomic-rating-facet
y-lakhdar Dec 2, 2025
0c24505
add unit tests
y-lakhdar Dec 2, 2025
f4ead83
fix tests
y-lakhdar Dec 2, 2025
93e2605
Merge branch 'main' into copilot/migrate-atomic-rating-facet
y-lakhdar Dec 3, 2025
d488491
fix maxValueInIndex prop
y-lakhdar Dec 3, 2025
2342189
remove rating range e2e
y-lakhdar Dec 3, 2025
02be40a
remove rating cypress tests
y-lakhdar Dec 3, 2025
b715ee4
apply corrections
y-lakhdar Dec 3, 2025
7ead08b
apply corrections
y-lakhdar Dec 3, 2025
66c2cac
revert settings deletion
y-lakhdar Dec 3, 2025
ab7d238
revert settings.json
y-lakhdar Dec 3, 2025
edd804d
apply corrections
y-lakhdar Dec 3, 2025
23b52b2
apply corrections
y-lakhdar Dec 3, 2025
b1cb886
Merge branch 'main' of github.com:coveo/ui-kit into copilot/migrate-a…
y-lakhdar Dec 3, 2025
d06e62e
Merge branch 'main' of github.com:coveo/ui-kit into copilot/migrate-a…
y-lakhdar Dec 4, 2025
803ab17
build
y-lakhdar Dec 4, 2025
ee33300
Merge branch 'main' into copilot/migrate-atomic-rating-facet
y-lakhdar Dec 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions packages/atomic-react/src/components/search/components.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import {
AtomicPopover as LitAtomicPopover,
AtomicQueryError as LitAtomicQueryError,
AtomicQuerySummary as LitAtomicQuerySummary,
AtomicRatingFacet as LitAtomicRatingFacet,
AtomicRatingRangeFacet as LitAtomicRatingRangeFacet,
AtomicRecsInterface as LitAtomicRecsInterface,
AtomicResult as LitAtomicResult,
Expand Down Expand Up @@ -182,6 +183,12 @@ export const AtomicQuerySummary = createComponent({
elementClass: LitAtomicQuerySummary,
});

export const AtomicRatingFacet = createComponent({
tagName: 'atomic-rating-facet',
react: React,
elementClass: LitAtomicRatingFacet,
});

export const AtomicRatingRangeFacet = createComponent({
tagName: 'atomic-rating-range-facet',
react: React,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,6 @@ import {field as facetField} from '../facet/facet-actions';
import {facetComponent} from '../facet/facet-selectors';
import {numericFacetField} from '../numeric-facet/numeric-facet-actions';
import {numericFacetComponent} from '../numeric-facet/numeric-facet-selectors';
import {ratingFacetField} from '../rating-facet/rating-facet-actions';
import {ratingFacetComponent} from '../rating-facet/rating-facet-selectors';
import {ratingRangeFacetField} from '../rating-range-facet/rating-range-facet-actions';
import {ratingRangeFacetComponent} from '../rating-range-facet/rating-range-facet-selectors';
import {createTimeframeElements} from '../timeframe-facet/timeframe-facet-action';
import {timeframeFacetComponent} from '../timeframe-facet/timeframe-facet-selectors';

Expand All @@ -32,14 +28,6 @@ export const addFacetManagerWithStaticFacets =
manager.append(
generateComponentHTML(categoryFacetComponent, {field: hierarchicalField})
);
manager.append(
generateComponentHTML(ratingFacetComponent, {field: ratingFacetField})
);
manager.append(
generateComponentHTML(ratingRangeFacetComponent, {
field: ratingRangeFacetField,
})
);
manager.append(
generateComponentHTML(colorFacetComponent, {
field: colorFacetField,
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading