Skip to content

feat: phone input autocomplete#3624

Open
nicosommi wants to merge 9 commits into
nextfrom
phone-input-autocomplete
Open

feat: phone input autocomplete#3624
nicosommi wants to merge 9 commits into
nextfrom
phone-input-autocomplete

Conversation

@nicosommi

@nicosommi nicosommi commented May 18, 2026

Copy link
Copy Markdown
Member

Purpose

People choosing their country of phone number sometimes have to scroll / swipe a lot to find their country
With this variant, the users can filter their country by typing any part of it (including prefix and screen keyboard in mobile) instead of finding with only the first letter if they have a keyboard

Approach and changes

  • Add autocomplete instead of a select
  • Add tests

Demo: https://oss-circuit-ui-git-phone-input-autocomplete.sumup-vercel.app/?path=/story/forms-autocompleteinput--base

Definition of done

  • Development completed
  • Reviewers assigned
  • Unit and integration tests
  • Meets minimum browser support
  • Meets accessibility requirements

@changeset-bot

changeset-bot Bot commented May 18, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: dbdbca1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented May 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
oss-circuit-ui Ready Ready Preview, Comment May 29, 2026 1:05pm

Request Review

@github-actions

github-actions Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

Size Change: +829 B (+0.12%)

Total Size: 676 kB

📦 View Changed
Filename Size Change
packages/circuit-ui/dist/components/AutocompleteInput/AutocompleteInput.js 3.71 kB +22 B (+0.6%)
packages/circuit-ui/dist/components/AutocompleteInput/components/ComboboxInput/ComboboxInput.js 1.71 kB +100 B (+6.22%) 🔍
packages/circuit-ui/dist/components/PhoneNumberInput/PhoneNumberInput.js 2.5 kB +416 B (+19.91%) 🚨
packages/circuit-ui/dist/components/PhoneNumberInput/PhoneNumberInputService.js 1.15 kB +227 B (+24.62%) 🚨
packages/circuit-ui/dist/styles.css 25.9 kB +64 B (+0.25%)
ℹ️ View Unchanged
Filename Size
packages/circuit-ui/dist/components/ActionMenu/ActionMenu.js 946 B
packages/circuit-ui/dist/components/ActionMenu/components/ActionMenuItem.js 426 B
packages/circuit-ui/dist/components/Anchor/Anchor.js 860 B
packages/circuit-ui/dist/components/AspectRatio/AspectRatio.js 427 B
packages/circuit-ui/dist/components/AutocompleteInput/AutocompleteInputService.js 429 B
packages/circuit-ui/dist/components/AutocompleteInput/components/Option/Option.js 1.07 kB
packages/circuit-ui/dist/components/AutocompleteInput/components/Options/Options.js 1.43 kB
packages/circuit-ui/dist/components/AutocompleteInput/components/Results/Results.js 839 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/bg-BG.json.js 269 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/cs-CZ.json.js 248 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/da-DK.json.js 213 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/de-AT.json.js 227 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/de-CH.json.js 227 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/de-DE.json.js 226 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/de-LU.json.js 227 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/el-CY.json.js 291 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/el-GR.json.js 291 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/en-AU.json.js 199 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/en-GB.json.js 198 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/en-IE.json.js 199 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/en-MT.json.js 198 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/en-US.json.js 198 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-CL.json.js 219 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-CO.json.js 220 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-ES.json.js 219 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-MX.json.js 220 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-PE.json.js 219 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/es-US.json.js 220 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/et-EE.json.js 218 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/fi-FI.json.js 224 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/fr-BE.json.js 232 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/fr-CH.json.js 232 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/fr-FR.json.js 232 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/fr-LU.json.js 232 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/hr-HR.json.js 227 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/hu-HU.json.js 236 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/index.js 800 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/it-CH.json.js 217 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/it-IT.json.js 217 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/lt-LT.json.js 234 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/lv-LV.json.js 234 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/nb-NO.json.js 216 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/nl-BE.json.js 214 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/nl-NL.json.js 215 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/pl-PL.json.js 237 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/pt-BR.json.js 216 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/pt-PT.json.js 216 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/ro-RO.json.js 239 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/sk-SK.json.js 250 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/sl-SI.json.js 226 B
packages/circuit-ui/dist/components/AutocompleteInput/translations/sv-SE.json.js 211 B
packages/circuit-ui/dist/components/Avatar/Avatar.js 956 B
packages/circuit-ui/dist/components/Badge/Badge.js 451 B
packages/circuit-ui/dist/components/Body/Body.js 751 B
packages/circuit-ui/dist/components/BodyLarge/BodyLarge.js 325 B
packages/circuit-ui/dist/components/Button/base.js 1.18 kB
packages/circuit-ui/dist/components/Button/Button.js 547 B
packages/circuit-ui/dist/components/Button/IconButton.js 726 B
packages/circuit-ui/dist/components/Button/translations/bg-BG.json.js 107 B
packages/circuit-ui/dist/components/Button/translations/cs-CZ.json.js 98 B
packages/circuit-ui/dist/components/Button/translations/da-DK.json.js 93 B
packages/circuit-ui/dist/components/Button/translations/de-AT.json.js 91 B
packages/circuit-ui/dist/components/Button/translations/de-CH.json.js 91 B
packages/circuit-ui/dist/components/Button/translations/de-DE.json.js 91 B
packages/circuit-ui/dist/components/Button/translations/de-LU.json.js 91 B
packages/circuit-ui/dist/components/Button/translations/el-CY.json.js 102 B
packages/circuit-ui/dist/components/Button/translations/el-GR.json.js 102 B
packages/circuit-ui/dist/components/Button/translations/en-AU.json.js 90 B
packages/circuit-ui/dist/components/Button/translations/en-GB.json.js 90 B
packages/circuit-ui/dist/components/Button/translations/en-IE.json.js 90 B
packages/circuit-ui/dist/components/Button/translations/en-MT.json.js 90 B
packages/circuit-ui/dist/components/Button/translations/en-US.json.js 90 B
packages/circuit-ui/dist/components/Button/translations/es-CL.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/es-CO.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/es-ES.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/es-MX.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/es-PE.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/es-US.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/et-EE.json.js 91 B
packages/circuit-ui/dist/components/Button/translations/fi-FI.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/fr-BE.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/fr-CH.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/fr-FR.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/fr-LU.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/hr-HR.json.js 98 B
packages/circuit-ui/dist/components/Button/translations/hu-HU.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/index.js 800 B
packages/circuit-ui/dist/components/Button/translations/it-CH.json.js 101 B
packages/circuit-ui/dist/components/Button/translations/it-IT.json.js 101 B
packages/circuit-ui/dist/components/Button/translations/lt-LT.json.js 95 B
packages/circuit-ui/dist/components/Button/translations/lv-LV.json.js 94 B
packages/circuit-ui/dist/components/Button/translations/nb-NO.json.js 93 B
packages/circuit-ui/dist/components/Button/translations/nl-BE.json.js 92 B
packages/circuit-ui/dist/components/Button/translations/nl-NL.json.js 92 B
packages/circuit-ui/dist/components/Button/translations/pl-PL.json.js 100 B
packages/circuit-ui/dist/components/Button/translations/pt-BR.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/pt-PT.json.js 97 B
packages/circuit-ui/dist/components/Button/translations/ro-RO.json.js 99 B
packages/circuit-ui/dist/components/Button/translations/sk-SK.json.js 113 B
packages/circuit-ui/dist/components/Button/translations/sl-SI.json.js 96 B
packages/circuit-ui/dist/components/Button/translations/sv-SE.json.js 94 B
packages/circuit-ui/dist/components/ButtonGroup/ButtonGroup.js 631 B
packages/circuit-ui/dist/components/Calendar/Calendar.js 2.92 kB
packages/circuit-ui/dist/components/Calendar/CalendarService.js 1.63 kB
packages/circuit-ui/dist/components/Calendar/translations/bg-BG.json.js 158 B
packages/circuit-ui/dist/components/Calendar/translations/cs-CZ.json.js 139 B
packages/circuit-ui/dist/components/Calendar/translations/da-DK.json.js 133 B
packages/circuit-ui/dist/components/Calendar/translations/de-AT.json.js 137 B
packages/circuit-ui/dist/components/Calendar/translations/de-CH.json.js 137 B
packages/circuit-ui/dist/components/Calendar/translations/de-DE.json.js 137 B
packages/circuit-ui/dist/components/Calendar/translations/de-LU.json.js 136 B
packages/circuit-ui/dist/components/Calendar/translations/el-CY.json.js 158 B
packages/circuit-ui/dist/components/Calendar/translations/el-GR.json.js 158 B
packages/circuit-ui/dist/components/Calendar/translations/en-AU.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/en-GB.json.js 129 B
packages/circuit-ui/dist/components/Calendar/translations/en-IE.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/en-MT.json.js 129 B
packages/circuit-ui/dist/components/Calendar/translations/en-US.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/es-CL.json.js 128 B
packages/circuit-ui/dist/components/Calendar/translations/es-CO.json.js 129 B
packages/circuit-ui/dist/components/Calendar/translations/es-ES.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/es-MX.json.js 128 B
packages/circuit-ui/dist/components/Calendar/translations/es-PE.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/es-US.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/et-EE.json.js 130 B
packages/circuit-ui/dist/components/Calendar/translations/fi-FI.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/fr-BE.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/fr-CH.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/fr-FR.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/fr-LU.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/hr-HR.json.js 138 B
packages/circuit-ui/dist/components/Calendar/translations/hu-HU.json.js 137 B
packages/circuit-ui/dist/components/Calendar/translations/index.js 800 B
packages/circuit-ui/dist/components/Calendar/translations/it-CH.json.js 132 B
packages/circuit-ui/dist/components/Calendar/translations/it-IT.json.js 132 B
packages/circuit-ui/dist/components/Calendar/translations/lt-LT.json.js 134 B
packages/circuit-ui/dist/components/Calendar/translations/lv-LV.json.js 145 B
packages/circuit-ui/dist/components/Calendar/translations/nb-NO.json.js 131 B
packages/circuit-ui/dist/components/Calendar/translations/nl-BE.json.js 126 B
packages/circuit-ui/dist/components/Calendar/translations/nl-NL.json.js 126 B
packages/circuit-ui/dist/components/Calendar/translations/pl-PL.json.js 141 B
packages/circuit-ui/dist/components/Calendar/translations/pt-BR.json.js 133 B
packages/circuit-ui/dist/components/Calendar/translations/pt-PT.json.js 134 B
packages/circuit-ui/dist/components/Calendar/translations/ro-RO.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/sk-SK.json.js 144 B
packages/circuit-ui/dist/components/Calendar/translations/sl-SI.json.js 135 B
packages/circuit-ui/dist/components/Calendar/translations/sv-SE.json.js 140 B
packages/circuit-ui/dist/components/Card/Card.js 284 B
packages/circuit-ui/dist/components/Card/components/Footer/Footer.js 301 B
packages/circuit-ui/dist/components/Card/components/Header/Header.js 426 B
packages/circuit-ui/dist/components/Carousel/Carousel.js 1.23 kB
packages/circuit-ui/dist/components/Carousel/components/Buttons/Buttons.js 377 B
packages/circuit-ui/dist/components/Carousel/components/Container/Container.js 204 B
packages/circuit-ui/dist/components/Carousel/components/Controls/Controls.js 203 B
packages/circuit-ui/dist/components/Carousel/components/Slide/Slide.js 608 B
packages/circuit-ui/dist/components/Carousel/components/Slide/SlideService.js 337 B
packages/circuit-ui/dist/components/Carousel/components/SlideImage/SlideImage.js 294 B
packages/circuit-ui/dist/components/Carousel/components/Slides/Slides.js 224 B
packages/circuit-ui/dist/components/Carousel/components/Status/Status.js 279 B
packages/circuit-ui/dist/components/Carousel/constants.js 230 B
packages/circuit-ui/dist/components/Carousel/index.js 235 B
packages/circuit-ui/dist/components/CarouselPagination/CarouselPagination.js 553 B
packages/circuit-ui/dist/components/Checkbox/Checkbox.js 702 B
packages/circuit-ui/dist/components/Checkbox/CheckboxInput.js 859 B
packages/circuit-ui/dist/components/Checkbox/IndeterminateIcon.js 275 B
packages/circuit-ui/dist/components/CheckboxGroup/CheckboxGroup.js 892 B
packages/circuit-ui/dist/components/CloseButton/CloseButton.js 286 B
packages/circuit-ui/dist/components/ColorInput/ColorInput.js 1.45 kB
packages/circuit-ui/dist/components/ColorInput/ColorInputService.js 291 B
packages/circuit-ui/dist/components/Compact/Compact.js 317 B
packages/circuit-ui/dist/components/ComparisonTable/ComparisonTable.js 813 B
packages/circuit-ui/dist/components/ComparisonTable/components/BooleanValue/BooleanValue.js 614 B
packages/circuit-ui/dist/components/ComparisonTable/components/PlanPicker/PlanPicker.js 549 B
packages/circuit-ui/dist/components/ComparisonTable/components/PlanTable/PlanTable.js 2.09 kB
packages/circuit-ui/dist/components/ComparisonTable/components/RowHeader/RowHeader.js 745 B
packages/circuit-ui/dist/components/ComparisonTable/components/TableCell/TableCell.js 402 B
packages/circuit-ui/dist/components/ComparisonTable/components/TableHeader/TableHeader.js 487 B
packages/circuit-ui/dist/components/ComparisonTable/utils.js 294 B
packages/circuit-ui/dist/components/ComponentsContext/components/Link/Link.js 191 B
packages/circuit-ui/dist/components/ComponentsContext/ComponentsContext.js 154 B
packages/circuit-ui/dist/components/ComponentsContext/useComponents.js 172 B
packages/circuit-ui/dist/components/CurrencyInput/CurrencyInput.js 933 B
packages/circuit-ui/dist/components/CurrencyInput/CurrencyInputService.js 165 B
packages/circuit-ui/dist/components/DateInput/components/DateSegment.js 1.37 kB
packages/circuit-ui/dist/components/DateInput/DateInput.js 2.56 kB
packages/circuit-ui/dist/components/DateInput/DateInputService.js 333 B
packages/circuit-ui/dist/components/DateInput/hooks/usePlainDateState.js 1.16 kB
packages/circuit-ui/dist/components/DateInput/hooks/useSegmentFocus.js 391 B
packages/circuit-ui/dist/components/DateInput/translations/bg-BG.json.js 258 B
packages/circuit-ui/dist/components/DateInput/translations/cs-CZ.json.js 214 B
packages/circuit-ui/dist/components/DateInput/translations/da-DK.json.js 202 B
packages/circuit-ui/dist/components/DateInput/translations/de-AT.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/de-CH.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/de-DE.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/de-LU.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/el-CY.json.js 262 B
packages/circuit-ui/dist/components/DateInput/translations/el-GR.json.js 263 B
packages/circuit-ui/dist/components/DateInput/translations/en-AU.json.js 193 B
packages/circuit-ui/dist/components/DateInput/translations/en-GB.json.js 193 B
packages/circuit-ui/dist/components/DateInput/translations/en-IE.json.js 193 B
packages/circuit-ui/dist/components/DateInput/translations/en-MT.json.js 193 B
packages/circuit-ui/dist/components/DateInput/translations/en-US.json.js 194 B
packages/circuit-ui/dist/components/DateInput/translations/es-CL.json.js 206 B
packages/circuit-ui/dist/components/DateInput/translations/es-CO.json.js 204 B
packages/circuit-ui/dist/components/DateInput/translations/es-ES.json.js 205 B
packages/circuit-ui/dist/components/DateInput/translations/es-MX.json.js 204 B
packages/circuit-ui/dist/components/DateInput/translations/es-PE.json.js 205 B
packages/circuit-ui/dist/components/DateInput/translations/es-US.json.js 205 B
packages/circuit-ui/dist/components/DateInput/translations/et-EE.json.js 214 B
packages/circuit-ui/dist/components/DateInput/translations/fi-FI.json.js 222 B
packages/circuit-ui/dist/components/DateInput/translations/fr-BE.json.js 211 B
packages/circuit-ui/dist/components/DateInput/translations/fr-CH.json.js 211 B
packages/circuit-ui/dist/components/DateInput/translations/fr-FR.json.js 211 B
packages/circuit-ui/dist/components/DateInput/translations/fr-LU.json.js 211 B
packages/circuit-ui/dist/components/DateInput/translations/hr-HR.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/hu-HU.json.js 222 B
packages/circuit-ui/dist/components/DateInput/translations/index.js 800 B
packages/circuit-ui/dist/components/DateInput/translations/it-CH.json.js 202 B
packages/circuit-ui/dist/components/DateInput/translations/it-IT.json.js 203 B
packages/circuit-ui/dist/components/DateInput/translations/lt-LT.json.js 209 B
packages/circuit-ui/dist/components/DateInput/translations/lv-LV.json.js 215 B
packages/circuit-ui/dist/components/DateInput/translations/nb-NO.json.js 202 B
packages/circuit-ui/dist/components/DateInput/translations/nl-BE.json.js 198 B
packages/circuit-ui/dist/components/DateInput/translations/nl-NL.json.js 198 B
packages/circuit-ui/dist/components/DateInput/translations/pl-PL.json.js 212 B
packages/circuit-ui/dist/components/DateInput/translations/pt-BR.json.js 199 B
packages/circuit-ui/dist/components/DateInput/translations/pt-PT.json.js 200 B
packages/circuit-ui/dist/components/DateInput/translations/ro-RO.json.js 207 B
packages/circuit-ui/dist/components/DateInput/translations/sk-SK.json.js 214 B
packages/circuit-ui/dist/components/DateInput/translations/sl-SI.json.js 206 B
packages/circuit-ui/dist/components/DateInput/translations/sv-SE.json.js 207 B
packages/circuit-ui/dist/components/Dialog/Dialog.js 2.29 kB
packages/circuit-ui/dist/components/Dialog/translations/bg-BG.json.js 108 B
packages/circuit-ui/dist/components/Dialog/translations/cs-CZ.json.js 100 B
packages/circuit-ui/dist/components/Dialog/translations/da-DK.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/de-AT.json.js 103 B
packages/circuit-ui/dist/components/Dialog/translations/de-CH.json.js 103 B
packages/circuit-ui/dist/components/Dialog/translations/de-DE.json.js 103 B
packages/circuit-ui/dist/components/Dialog/translations/de-LU.json.js 103 B
packages/circuit-ui/dist/components/Dialog/translations/el-CY.json.js 111 B
packages/circuit-ui/dist/components/Dialog/translations/el-GR.json.js 111 B
packages/circuit-ui/dist/components/Dialog/translations/en-AU.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/en-GB.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/en-IE.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/en-MT.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/en-US.json.js 96 B
packages/circuit-ui/dist/components/Dialog/translations/es-CL.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/es-CO.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/es-ES.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/es-MX.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/es-PE.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/es-US.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/et-EE.json.js 98 B
packages/circuit-ui/dist/components/Dialog/translations/fi-FI.json.js 98 B
packages/circuit-ui/dist/components/Dialog/translations/fr-BE.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/fr-CH.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/fr-FR.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/fr-LU.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/hr-HR.json.js 100 B
packages/circuit-ui/dist/components/Dialog/translations/hu-HU.json.js 102 B
packages/circuit-ui/dist/components/Dialog/translations/index.js 800 B
packages/circuit-ui/dist/components/Dialog/translations/it-CH.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/it-IT.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/lt-LT.json.js 102 B
packages/circuit-ui/dist/components/Dialog/translations/lv-LV.json.js 101 B
packages/circuit-ui/dist/components/Dialog/translations/nb-NO.json.js 97 B
packages/circuit-ui/dist/components/Dialog/translations/nl-BE.json.js 98 B
packages/circuit-ui/dist/components/Dialog/translations/nl-NL.json.js 100 B
packages/circuit-ui/dist/components/Dialog/translations/pl-PL.json.js 100 B
packages/circuit-ui/dist/components/Dialog/translations/pt-BR.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/pt-PT.json.js 99 B
packages/circuit-ui/dist/components/Dialog/translations/ro-RO.json.js 101 B
packages/circuit-ui/dist/components/Dialog/translations/sk-SK.json.js 102 B
packages/circuit-ui/dist/components/Dialog/translations/sl-SI.json.js 98 B
packages/circuit-ui/dist/components/Dialog/translations/sv-SE.json.js 99 B
packages/circuit-ui/dist/components/Display/Display.js 730 B
packages/circuit-ui/dist/components/Field/Field.js 1.05 kB
packages/circuit-ui/dist/components/Field/FieldService.js 173 B
packages/circuit-ui/dist/components/Flag/Flag.js 530 B
packages/circuit-ui/dist/components/Hamburger/Hamburger.js 772 B
packages/circuit-ui/dist/components/Headline/Headline.js 596 B
packages/circuit-ui/dist/components/Hr/Hr.js 290 B
packages/circuit-ui/dist/components/Image/Image.js 320 B
packages/circuit-ui/dist/components/ImageInput/ImageInput.js 1.65 kB
packages/circuit-ui/dist/components/Input/Input.js 1.16 kB
packages/circuit-ui/dist/components/legacy/Grid/Col/Col.js 672 B
packages/circuit-ui/dist/components/legacy/Grid/constants.js 93 B
packages/circuit-ui/dist/components/legacy/Grid/Grid/Grid.js 325 B
packages/circuit-ui/dist/components/legacy/Grid/Row/Row.js 319 B
packages/circuit-ui/dist/components/legacy/Grid/utils.js 499 B
packages/circuit-ui/dist/components/legacy/InlineElements/InlineElements.js 720 B
packages/circuit-ui/dist/components/legacy/Tooltip/Tooltip.js 750 B
packages/circuit-ui/dist/components/List/List.js 476 B
packages/circuit-ui/dist/components/ListItem/ListItem.js 1.12 kB
packages/circuit-ui/dist/components/ListItemGroup/ListItemGroup.js 1.05 kB
packages/circuit-ui/dist/components/Modal/createUseModal.js 351 B
packages/circuit-ui/dist/components/Modal/index.js 114 B
packages/circuit-ui/dist/components/Modal/Modal.js 867 B
packages/circuit-ui/dist/components/Modal/ModalContext.js 664 B
packages/circuit-ui/dist/components/Notification/constants.js 222 B
packages/circuit-ui/dist/components/Notification/NotificationService.js 175 B
packages/circuit-ui/dist/components/NotificationBanner/NotificationBanner.js 1.17 kB
packages/circuit-ui/dist/components/NotificationFullscreen/NotificationFullscreen.js 626 B
packages/circuit-ui/dist/components/NotificationInline/NotificationInline.js 1.06 kB
packages/circuit-ui/dist/components/NotificationModal/NotificationModal.js 1.19 kB
packages/circuit-ui/dist/components/NotificationModal/useNotificationModal.js 131 B
packages/circuit-ui/dist/components/NotificationToast/NotificationToast.js 1.01 kB
packages/circuit-ui/dist/components/Numeral/Numeral.js 336 B
packages/circuit-ui/dist/components/Pagination/components/PageList/PageList.js 418 B
packages/circuit-ui/dist/components/Pagination/components/PageSelect/PageSelect.js 505 B
packages/circuit-ui/dist/components/Pagination/Pagination.js 834 B
packages/circuit-ui/dist/components/Pagination/PaginationService.js 133 B
packages/circuit-ui/dist/components/PercentageInput/PercentageInput.js 824 B
packages/circuit-ui/dist/components/PercentageInput/PercentageInputService.js 165 B
packages/circuit-ui/dist/components/Popover/Popover.js 1.65 kB
packages/circuit-ui/dist/components/ProgressBar/ProgressBar.js 1 kB
packages/circuit-ui/dist/components/RadioButton/RadioButton.js 710 B
packages/circuit-ui/dist/components/RadioButtonGroup/RadioButtonGroup.js 1.03 kB
packages/circuit-ui/dist/components/RadioButtonGroup/RadioButtonInput.js 595 B
packages/circuit-ui/dist/components/SearchInput/SearchInput.js 851 B
packages/circuit-ui/dist/components/SearchInput/translations/bg-BG.json.js 109 B
packages/circuit-ui/dist/components/SearchInput/translations/cs-CZ.json.js 92 B
packages/circuit-ui/dist/components/SearchInput/translations/da-DK.json.js 90 B
packages/circuit-ui/dist/components/SearchInput/translations/de-AT.json.js 103 B
packages/circuit-ui/dist/components/SearchInput/translations/de-CH.json.js 103 B
packages/circuit-ui/dist/components/SearchInput/translations/de-DE.json.js 103 B
packages/circuit-ui/dist/components/SearchInput/translations/de-LU.json.js 103 B
packages/circuit-ui/dist/components/SearchInput/translations/el-CY.json.js 109 B
packages/circuit-ui/dist/components/SearchInput/translations/el-GR.json.js 109 B
packages/circuit-ui/dist/components/SearchInput/translations/en-AU.json.js 89 B
packages/circuit-ui/dist/components/SearchInput/translations/en-GB.json.js 89 B
packages/circuit-ui/dist/components/SearchInput/translations/en-IE.json.js 89 B
packages/circuit-ui/dist/components/SearchInput/translations/en-MT.json.js 89 B
packages/circuit-ui/dist/components/SearchInput/translations/en-US.json.js 89 B
packages/circuit-ui/dist/components/SearchInput/translations/es-CL.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/es-CO.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/es-ES.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/es-MX.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/es-PE.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/es-US.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/et-EE.json.js 96 B
packages/circuit-ui/dist/components/SearchInput/translations/fi-FI.json.js 96 B
packages/circuit-ui/dist/components/SearchInput/translations/fr-BE.json.js 101 B
packages/circuit-ui/dist/components/SearchInput/translations/fr-CH.json.js 101 B
packages/circuit-ui/dist/components/SearchInput/translations/fr-FR.json.js 101 B
packages/circuit-ui/dist/components/SearchInput/translations/fr-LU.json.js 101 B
packages/circuit-ui/dist/components/SearchInput/translations/hr-HR.json.js 94 B
packages/circuit-ui/dist/components/SearchInput/translations/hu-HU.json.js 95 B
packages/circuit-ui/dist/components/SearchInput/translations/index.js 800 B
packages/circuit-ui/dist/components/SearchInput/translations/it-CH.json.js 95 B
packages/circuit-ui/dist/components/SearchInput/translations/it-IT.json.js 95 B
packages/circuit-ui/dist/components/SearchInput/translations/lt-LT.json.js 96 B
packages/circuit-ui/dist/components/SearchInput/translations/lv-LV.json.js 96 B
packages/circuit-ui/dist/components/SearchInput/translations/nb-NO.json.js 91 B
packages/circuit-ui/dist/components/SearchInput/translations/nl-BE.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/nl-NL.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/pl-PL.json.js 96 B
packages/circuit-ui/dist/components/SearchInput/translations/pt-BR.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/pt-PT.json.js 93 B
packages/circuit-ui/dist/components/SearchInput/translations/ro-RO.json.js 98 B
packages/circuit-ui/dist/components/SearchInput/translations/sk-SK.json.js 95 B
packages/circuit-ui/dist/components/SearchInput/translations/sl-SI.json.js 95 B
packages/circuit-ui/dist/components/SearchInput/translations/sv-SE.json.js 92 B
packages/circuit-ui/dist/components/Select/Select.js 1.2 kB
packages/circuit-ui/dist/components/Selector/Selector.js 1.08 kB
packages/circuit-ui/dist/components/SelectorGroup/SelectorGroup.js 1.06 kB
packages/circuit-ui/dist/components/SideNavigation/components/DesktopNavigation/DesktopNavigation.js 721 B
packages/circuit-ui/dist/components/SideNavigation/components/MobileNavigation/MobileNavigation.js 1.18 kB
packages/circuit-ui/dist/components/SideNavigation/components/PrimaryLink/PrimaryLink.js 1.11 kB
packages/circuit-ui/dist/components/SideNavigation/components/SecondaryLinks/SecondaryLinks.js 1.03 kB
packages/circuit-ui/dist/components/SideNavigation/SideNavigation.js 561 B
packages/circuit-ui/dist/components/SidePanel/components/Header/Header.js 466 B
packages/circuit-ui/dist/components/SidePanel/constants.js 114 B
packages/circuit-ui/dist/components/SidePanel/SidePanel.js 971 B
packages/circuit-ui/dist/components/SidePanel/SidePanelContext.js 1.44 kB
packages/circuit-ui/dist/components/SidePanel/translations/bg-BG.json.js 102 B
packages/circuit-ui/dist/components/SidePanel/translations/cs-CZ.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/da-DK.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/de-AT.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/de-CH.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/de-DE.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/de-LU.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/el-CY.json.js 101 B
packages/circuit-ui/dist/components/SidePanel/translations/el-GR.json.js 101 B
packages/circuit-ui/dist/components/SidePanel/translations/en-AU.json.js 96 B
packages/circuit-ui/dist/components/SidePanel/translations/en-GB.json.js 96 B
packages/circuit-ui/dist/components/SidePanel/translations/en-IE.json.js 96 B
packages/circuit-ui/dist/components/SidePanel/translations/en-MT.json.js 96 B
packages/circuit-ui/dist/components/SidePanel/translations/en-US.json.js 96 B
packages/circuit-ui/dist/components/SidePanel/translations/es-CL.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/es-CO.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/es-ES.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/es-MX.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/es-PE.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/es-US.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/et-EE.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/fi-FI.json.js 97 B
packages/circuit-ui/dist/components/SidePanel/translations/fr-BE.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/fr-CH.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/fr-FR.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/fr-LU.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/hr-HR.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/hu-HU.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/index.js 800 B
packages/circuit-ui/dist/components/SidePanel/translations/it-CH.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/it-IT.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/lt-LT.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/lv-LV.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/translations/nb-NO.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/nl-BE.json.js 97 B
packages/circuit-ui/dist/components/SidePanel/translations/nl-NL.json.js 97 B
packages/circuit-ui/dist/components/SidePanel/translations/pl-PL.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/pt-BR.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/pt-PT.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/ro-RO.json.js 99 B
packages/circuit-ui/dist/components/SidePanel/translations/sk-SK.json.js 98 B
packages/circuit-ui/dist/components/SidePanel/translations/sl-SI.json.js 97 B
packages/circuit-ui/dist/components/SidePanel/translations/sv-SE.json.js 100 B
packages/circuit-ui/dist/components/SidePanel/useSidePanel.js 528 B
packages/circuit-ui/dist/components/Skeleton/Skeleton.js 522 B
packages/circuit-ui/dist/components/SkipLink/SkipLink.js 225 B
packages/circuit-ui/dist/components/Spinner/Spinner.js 458 B
packages/circuit-ui/dist/components/Step/hooks/useStep.js 1.16 kB
packages/circuit-ui/dist/components/Step/Step.js 248 B
packages/circuit-ui/dist/components/Step/StepService.js 625 B
packages/circuit-ui/dist/components/SumUpLogo/SumUpLogo.js 1.72 kB
packages/circuit-ui/dist/components/Table/components/SortArrow/SortArrow.js 405 B
packages/circuit-ui/dist/components/Table/components/TableBody/TableBody.js 521 B
packages/circuit-ui/dist/components/Table/components/TableCell/TableCell.js 383 B
packages/circuit-ui/dist/components/Table/components/TableHead/TableHead.js 654 B
packages/circuit-ui/dist/components/Table/components/TableHeader/TableHeader.js 650 B
packages/circuit-ui/dist/components/Table/components/TableRow/TableRow.js 389 B
packages/circuit-ui/dist/components/Table/Table.js 1.43 kB
packages/circuit-ui/dist/components/Table/utils.js 675 B
packages/circuit-ui/dist/components/Tabs/components/Tab/Tab.js 476 B
packages/circuit-ui/dist/components/Tabs/components/TabList/TabList.js 1.49 kB
packages/circuit-ui/dist/components/Tabs/components/TabPanel/TabPanel.js 208 B
packages/circuit-ui/dist/components/Tabs/helper.js 513 B
packages/circuit-ui/dist/components/Tabs/Tabs.js 542 B
packages/circuit-ui/dist/components/Tag/Tag.js 917 B
packages/circuit-ui/dist/components/TextArea/TextArea.js 388 B
packages/circuit-ui/dist/components/TextArea/useAutoExpand.js 576 B
packages/circuit-ui/dist/components/TierIndicator/TierIndicator.js 377 B
packages/circuit-ui/dist/components/TimeInput/TimeInput.js 499 B
packages/circuit-ui/dist/components/Timestamp/Timestamp.js 680 B
packages/circuit-ui/dist/components/Timestamp/TimestampService.js 831 B
packages/circuit-ui/dist/components/ToastContext/createUseToast.js 256 B
packages/circuit-ui/dist/components/ToastContext/ToastContext.js 1.29 kB
packages/circuit-ui/dist/components/Toggle/Toggle.js 895 B
packages/circuit-ui/dist/components/Toggletip/Toggletip.js 1.44 kB
packages/circuit-ui/dist/components/Tooltip/Tooltip.js 1.68 kB
packages/circuit-ui/dist/components/TopNavigation/components/UtilityLinks/UtilityLinks.js 646 B
packages/circuit-ui/dist/components/TopNavigation/TopNavigation.js 670 B
packages/circuit-ui/dist/experimental.js 158 B
packages/circuit-ui/dist/hooks/useAnimation/useAnimation.js 311 B
packages/circuit-ui/dist/hooks/useClickOutside/useClickOutside.js 412 B
packages/circuit-ui/dist/hooks/useCollapsible/useCollapsible.js 730 B
packages/circuit-ui/dist/hooks/useComponentSize/useComponentSize.js 472 B
packages/circuit-ui/dist/hooks/useEscapeKey/useEscapeKey.js 278 B
packages/circuit-ui/dist/hooks/useFocusList/useFocusList.js 436 B
packages/circuit-ui/dist/hooks/useI18n/useI18n.js 297 B
packages/circuit-ui/dist/hooks/useLatest/useLatest.js 211 B
packages/circuit-ui/dist/hooks/useLocale/useLocale.js 389 B
packages/circuit-ui/dist/hooks/useMedia/useMedia.js 254 B
packages/circuit-ui/dist/hooks/usePrevious/usePrevious.js 219 B
packages/circuit-ui/dist/hooks/useScrollLock/useScrollLock.js 411 B
packages/circuit-ui/dist/hooks/useStack/useStack.js 620 B
packages/circuit-ui/dist/hooks/useSwipe/useSwipe.js 452 B
packages/circuit-ui/dist/index.js 1.52 kB
packages/circuit-ui/dist/internal.js 149 B
packages/circuit-ui/dist/legacy.js 323 B
packages/circuit-ui/dist/styles/clsx.js 126 B
packages/circuit-ui/dist/styles/is-prop-valid.js 114 B
packages/circuit-ui/dist/styles/shared.js 235 B
packages/circuit-ui/dist/styles/style-mixins.js 1.38 kB
packages/circuit-ui/dist/styles/styled.js 100 B
packages/circuit-ui/dist/styles/utility.js 188 B
packages/circuit-ui/dist/util/date.js 685 B
packages/circuit-ui/dist/util/env.js 166 B
packages/circuit-ui/dist/util/errors.js 714 B
packages/circuit-ui/dist/util/helpers.js 750 B
packages/circuit-ui/dist/util/i18n.js 706 B
packages/circuit-ui/dist/util/id.js 127 B
packages/circuit-ui/dist/util/idx.js 122 B
packages/circuit-ui/dist/util/input-value.js 254 B
packages/circuit-ui/dist/util/key-codes.js 208 B
packages/circuit-ui/dist/util/logger.js 237 B
packages/circuit-ui/dist/util/promises.js 93 B
packages/circuit-ui/dist/util/refs.js 176 B
packages/circuit-ui/dist/util/type-check.js 324 B
packages/circuit-ui/dist/vendor/dialog-polyfill/index.js 5.76 kB
packages/circuit-ui/dist/vendor/react-number-format/index.js 7.71 kB
packages/design-tokens/dist/cjs/index.js 1.23 kB
packages/design-tokens/dist/cjs/scripts/build.js 1.91 kB
packages/design-tokens/dist/cjs/themes/consumer.js 1.9 kB
packages/design-tokens/dist/cjs/themes/dark.js 1.91 kB
packages/design-tokens/dist/cjs/themes/fonts.js 1.76 kB
packages/design-tokens/dist/cjs/themes/legacy/light.js 1.53 kB
packages/design-tokens/dist/cjs/themes/light.js 1.95 kB
packages/design-tokens/dist/cjs/themes/schema.js 2.07 kB
packages/design-tokens/dist/cjs/themes/shared.js 1.66 kB
packages/design-tokens/dist/cjs/types/index.js 439 B
packages/design-tokens/dist/es/index.js 649 B
packages/design-tokens/dist/es/scripts/build.js 1.72 kB
packages/design-tokens/dist/es/themes/consumer.js 1.83 kB
packages/design-tokens/dist/es/themes/dark.js 1.84 kB
packages/design-tokens/dist/es/themes/fonts.js 1.7 kB
packages/design-tokens/dist/es/themes/legacy/light.js 1.42 kB
packages/design-tokens/dist/es/themes/light.js 1.89 kB
packages/design-tokens/dist/es/themes/schema.js 2 kB
packages/design-tokens/dist/es/themes/shared.js 1.6 kB
packages/design-tokens/dist/es/types/index.js 392 B
packages/icons/dist/Accessibility.js 732 B
packages/icons/dist/Account.js 721 B
packages/icons/dist/Accounting.js 737 B
packages/icons/dist/ActivateCard.js 666 B
packages/icons/dist/Active.js 960 B
packages/icons/dist/Add.js 756 B
packages/icons/dist/AddEmployees.js 807 B
packages/icons/dist/AddItems.js 631 B
packages/icons/dist/Alarm.js 815 B
packages/icons/dist/Alelo.js 1.47 kB
packages/icons/dist/Alert.js 986 B
packages/icons/dist/AlternativePaymentMethod.js 889 B
packages/icons/dist/AmericanExpress.js 2.56 kB
packages/icons/dist/Apm.js 798 B
packages/icons/dist/ApplePay.js 2.17 kB
packages/icons/dist/Apps.js 644 B
packages/icons/dist/Archive.js 742 B
packages/icons/dist/Area.js 642 B
packages/icons/dist/ArrowDown.js 559 B
packages/icons/dist/ArrowLeft.js 655 B
packages/icons/dist/ArrowRight.js 671 B
packages/icons/dist/ArrowSlanted.js 650 B
packages/icons/dist/ArrowUp.js 566 B
packages/icons/dist/Article.js 877 B
packages/icons/dist/Atm.js 841 B
packages/icons/dist/Attachment.js 921 B
packages/icons/dist/AutomaticBalanceTransfer.js 592 B
packages/icons/dist/BancoEstado.js 2.27 kB
packages/icons/dist/Bancomat.js 936 B
packages/icons/dist/Bancontact.js 4.55 kB
packages/icons/dist/Bank.js 718 B
packages/icons/dist/Barcode.js 800 B
packages/icons/dist/Basket.js 836 B
packages/icons/dist/Battery.js 849 B
packages/icons/dist/BatteryAlert.js 1.08 kB
packages/icons/dist/Bitcoin.js 1.17 kB
packages/icons/dist/Blik.js 2.06 kB
packages/icons/dist/Bluetooth.js 828 B
packages/icons/dist/Boleto.js 2.88 kB
packages/icons/dist/Briefcase.js 863 B
packages/icons/dist/BrowserSecure.js 957 B
packages/icons/dist/BulkTransfer.js 703 B
packages/icons/dist/Cafe.js 650 B
packages/icons/dist/Calendar.js 759 B
packages/icons/dist/Callback.js 800 B
packages/icons/dist/Camera.js 1.02 kB
packages/icons/dist/CardIn.js 700 B
packages/icons/dist/CardOut.js 698 B
packages/icons/dist/CardReaderAir.js 727 B
packages/icons/dist/CardReaderSolo.js 607 B
packages/icons/dist/CardReaderSoloLite.js 625 B
packages/icons/dist/CardSecurity.js 700 B
packages/icons/dist/CardUnknown.js 1.56 kB
packages/icons/dist/Cash.js 751 B
packages/icons/dist/CashAdvance.js 774 B
packages/icons/dist/CashStack.js 768 B
packages/icons/dist/Challenge.js 735 B
packages/icons/dist/Checkmark.js 773 B
packages/icons/dist/Checkout.js 876 B
packages/icons/dist/Cheque.js 818 B
packages/icons/dist/ChevronDown.js 639 B
packages/icons/dist/ChevronLeft.js 634 B
packages/icons/dist/ChevronRight.js 669 B
packages/icons/dist/ChevronUp.js 661 B
packages/icons/dist/Close.js 673 B
packages/icons/dist/Clothing.js 959 B
packages/icons/dist/Code.js 644 B
packages/icons/dist/ColorCorrection.js 883 B
packages/icons/dist/ColorInversion.js 928 B
packages/icons/dist/ColorPicker.js 839 B
packages/icons/dist/Company.js 884 B
packages/icons/dist/Conecs.js 2.34 kB
packages/icons/dist/Confirm.js 973 B
packages/icons/dist/ContactPicker.js 959 B
packages/icons/dist/Contractor.js 1.13 kB
packages/icons/dist/Contractors.js 1.17 kB
packages/icons/dist/Controls.js 615 B
packages/icons/dist/Cookie.js 717 B
packages/icons/dist/CookiePreferences.js 765 B
packages/icons/dist/Copy.js 636 B
packages/icons/dist/CopyPaste.js 598 B
packages/icons/dist/CreditNote.js 864 B
packages/icons/dist/Crop.js 590 B
packages/icons/dist/CustomAmount.js 693 B
packages/icons/dist/Customers.js 933 B
packages/icons/dist/Customise.js 1.06 kB
packages/icons/dist/Customize.js 1.11 kB
packages/icons/dist/Dankort.js 906 B
packages/icons/dist/DayView.js 620 B
packages/icons/dist/Delete.js 1.15 kB
packages/icons/dist/DeliveryNote.js 845 B
packages/icons/dist/Deposit.js 788 B
packages/icons/dist/DinersClub.js 8.11 kB
packages/icons/dist/DirectDebit.js 936 B
packages/icons/dist/Discount.js 967 B
packages/icons/dist/Discover.js 2.37 kB
packages/icons/dist/Download.js 824 B
packages/icons/dist/DownloadCloud.js 901 B
packages/icons/dist/Drag.js 775 B
packages/icons/dist/DriverLicense.js 886 B
packages/icons/dist/Ec.js 2.55 kB
packages/icons/dist/Edit.js 1.08 kB
packages/icons/dist/Eftpos.js 3.47 kB
packages/icons/dist/ElectronicInvoice.js 975 B
packages/icons/dist/Elo.js 1.86 kB
packages/icons/dist/Elv.js 1.36 kB
packages/icons/dist/Email.js 700 B
packages/icons/dist/EmailChat.js 742 B
packages/icons/dist/Employees.js 945 B
packages/icons/dist/Eps.js 3.83 kB
packages/icons/dist/Expenses.js 1.14 kB
packages/icons/dist/ExternalLink.js 839 B
packages/icons/dist/Facebook.js 713 B
packages/icons/dist/FacebookMessenger.js 693 B
packages/icons/dist/FasterPayments.js 2.13 kB
packages/icons/dist/Favorite.js 1.67 kB
packages/icons/dist/Favourite.js 1.6 kB
packages/icons/dist/FeeCalculator.js 818 B
packages/icons/dist/FeesSummary.js 959 B
packages/icons/dist/File.js 771 B
packages/icons/dist/Filter.js 848 B
packages/icons/dist/FilterApplied.js 878 B
packages/icons/dist/FlagAe.js 872 B
packages/icons/dist/FlagAr.js 3.25 kB
packages/icons/dist/FlagAt.js 863 B
packages/icons/dist/FlagAu.js 1.32 kB
packages/icons/dist/FlagBe.js 872 B
packages/icons/dist/FlagBg.js 859 B
packages/icons/dist/FlagBr.js 1.07 kB
packages/icons/dist/FlagCa.js 1.12 kB
packages/icons/dist/FlagCh.js 910 B
packages/icons/dist/FlagCl.js 916 B
packages/icons/dist/FlagCo.js 826 B
packages/icons/dist/FlagCy.js 1.83 kB
packages/icons/dist/FlagCz.js 900 B
packages/icons/dist/FlagDe.js 873 B
packages/icons/dist/FlagDk.js 864 B
packages/icons/dist/FlagEe.js 855 B
packages/icons/dist/FlagEs.js 852 B
packages/icons/dist/FlagFi.js 865 B
packages/icons/dist/FlagFr.js 877 B
packages/icons/dist/FlagGb.js 1.48 kB
packages/icons/dist/FlagGr.js 869 B
packages/icons/dist/FlagHk.js 1.13 kB
packages/icons/dist/FlagHr.js 3 kB
packages/icons/dist/FlagHu.js 860 B
packages/icons/dist/FlagIe.js 870 B
packages/icons/dist/FlagIt.js 879 B
packages/icons/dist/FlagJa.js 824 B
packages/icons/dist/FlagJp.js 824 B
packages/icons/dist/FlagLt.js 864 B
packages/icons/dist/FlagLu.js 859 B
packages/icons/dist/FlagLv.js 831 B
packages/icons/dist/FlagMt.js 1.32 kB
packages/icons/dist/FlagMx.js 902 B
packages/icons/dist/FlagMy.js 960 B
packages/icons/dist/FlagNl.js 868 B
packages/icons/dist/FlagNo.js 965 B
packages/icons/dist/FlagNz.js 1.07 kB
packages/icons/dist/FlagPe.js 784 B
packages/icons/dist/FlagPl.js 847 B
packages/icons/dist/FlagPt.js 1.07 kB
packages/icons/dist/FlagRo.js 821 B
packages/icons/dist/FlagSe.js 922 B
packages/icons/dist/FlagSg.js 880 B
packages/icons/dist/FlagSi.js 1.36 kB
packages/icons/dist/FlagSk.js 1.28 kB
packages/icons/dist/FlagUs.js 1.66 kB
packages/icons/dist/Flashlight.js 890 B
packages/icons/dist/FlashOff.js 885 B
packages/icons/dist/FlashOn.js 922 B
packages/icons/dist/FlipCamera.js 670 B
packages/icons/dist/Freeze.js 863 B
packages/icons/dist/FullReturn.js 637 B
packages/icons/dist/Gauge.js 735 B
packages/icons/dist/GeneralPreferences.js 608 B
packages/icons/dist/GeneralSettings.js 1.54 kB
packages/icons/dist/GiftCard.js 993 B
packages/icons/dist/GiftCards.js 941 B
packages/icons/dist/Girocard.js 3.83 kB
packages/icons/dist/Giropay.js 2.09 kB
packages/icons/dist/Globe.js 716 B
packages/icons/dist/GooglePay.js 2.37 kB
packages/icons/dist/Grid.js 628 B
packages/icons/dist/HamburgerMenu.js 645 B
packages/icons/dist/Health.js 1.1 kB
packages/icons/dist/Help.js 1.86 kB
packages/icons/dist/helpers.js 144 B
packages/icons/dist/Hide.js 832 B
packages/icons/dist/Hiper.js 1.3 kB
packages/icons/dist/Hipercard.js 3.66 kB
packages/icons/dist/History.js 612 B
packages/icons/dist/Home.js 665 B
packages/icons/dist/Hospitality.js 818 B
packages/icons/dist/Id.js 875 B
packages/icons/dist/Ideal.js 3.02 kB
packages/icons/dist/Image.js 721 B
packages/icons/dist/index.js 3 kB
packages/icons/dist/Info.js 729 B
packages/icons/dist/Instagram.js 900 B
packages/icons/dist/Insurance.js 940 B
packages/icons/dist/Interac.js 8.73 kB
packages/icons/dist/InterestOnBalance.js 612 B
packages/icons/dist/Inventory.js 715 B
packages/icons/dist/Investments.js 605 B
packages/icons/dist/Invoice.js 806 B
packages/icons/dist/Iris.js 2.4 kB
packages/icons/dist/Items.js 838 B
packages/icons/dist/Jcb.js 2.36 kB
packages/icons/dist/Key.js 918 B
packages/icons/dist/Kiosk.js 626 B
packages/icons/dist/Klarna.js 1.82 kB
packages/icons/dist/Language.js 945 B
packages/icons/dist/Laptop.js 805 B
packages/icons/dist/Legal.js 632 B
packages/icons/dist/Like.js 928 B
packages/icons/dist/Link.js 822 B
packages/icons/dist/Linkedin.js 747 B
packages/icons/dist/List.js 548 B
packages/icons/dist/LiveChat.js 754 B
packages/icons/dist/Location.js 1.26 kB
packages/icons/dist/Login.js 723 B
packages/icons/dist/Logout.js 730 B
packages/icons/dist/Loja.js 746 B
packages/icons/dist/Loyalty.js 1.24 kB
packages/icons/dist/Maestro.js 2.74 kB
packages/icons/dist/Manage.js 688 B
packages/icons/dist/Mastercard.js 2.35 kB
packages/icons/dist/Mcc.js 916 B
packages/icons/dist/MealVoucher.js 786 B
packages/icons/dist/Messenger.js 731 B
packages/icons/dist/Minus.js 609 B
packages/icons/dist/Mobile.js 658 B
packages/icons/dist/MobilePhone.js 696 B
packages/icons/dist/MonthView.js 625 B
packages/icons/dist/Moon.js 652 B
packages/icons/dist/More.js 663 B
packages/icons/dist/MoreCircle.js 1.11 kB
packages/icons/dist/Motorbike.js 1.04 kB
packages/icons/dist/Move.js 931 B
packages/icons/dist/Mybank.js 2.3 kB
packages/icons/dist/Nfc.js 811 B
packages/icons/dist/NfcPayment.js 2.37 kB
packages/icons/dist/NoCosts.js 800 B
packages/icons/dist/NoSim.js 975 B
packages/icons/dist/NoSimcard.js 931 B
packages/icons/dist/NotificationCenter.js 973 B
packages/icons/dist/Notify.js 1.43 kB
packages/icons/dist/NotifyCircle.js 726 B
packages/icons/dist/OnlinePayments.js 743 B
packages/icons/dist/OnlineStore.js 1.04 kB
packages/icons/dist/OrderPlaced.js 738 B
packages/icons/dist/Orders.js 837 B
packages/icons/dist/Package.js 845 B
packages/icons/dist/PaidOut.js 819 B
packages/icons/dist/ParcelLocker.js 774 B
packages/icons/dist/PartialReturn.js 744 B
packages/icons/dist/Passport.js 621 B
packages/icons/dist/Pause.js 816 B
packages/icons/dist/Paused.js 718 B
packages/icons/dist/PaymentLink.js 1.18 kB
packages/icons/dist/PaymentLinks.js 1.15 kB
packages/icons/dist/PaymentMethods.js 792 B
packages/icons/dist/Payouts.js 723 B
packages/icons/dist/PayoutSettings.js 899 B
packages/icons/dist/PayPal.js 6.09 kB
packages/icons/dist/Percentage.js 973 B
packages/icons/dist/Phone.js 749 B
packages/icons/dist/PhoneChat.js 790 B
packages/icons/dist/PiggyBank.js 1.57 kB
packages/icons/dist/Pinterest.js 878 B
packages/icons/dist/Pix.js 1.51 kB
packages/icons/dist/PixFull.js 3.74 kB
packages/icons/dist/Play.js 821 B
packages/icons/dist/Plus.js 639 B
packages/icons/dist/PlusTier.js 2.39 kB
packages/icons/dist/Pluxee.js 1.21 kB
packages/icons/dist/Pos.js 643 B
packages/icons/dist/PostFinance.js 2.09 kB
packages/icons/dist/Printer.js 687 B
packages/icons/dist/PrinterFailed.js 1.03 kB
packages/icons/dist/PrintFailed.js 1.07 kB
packages/icons/dist/Profile.js 1.02 kB
packages/icons/dist/Promote.js 911 B
packages/icons/dist/Przelewy24.js 2.08 kB
packages/icons/dist/QrCode.js 879 B
packages/icons/dist/Random.js 763 B
packages/icons/dist/Receipt.js 719 B
packages/icons/dist/ReceiptAttached.js 652 B
packages/icons/dist/ReceiptMissing.js 928 B
packages/icons/dist/ReceiptSmart.js 687 B
packages/icons/dist/ReceiptUnreviewed.js 642 B
packages/icons/dist/RecurringInvoice.js 916 B
packages/icons/dist/RedCompra.js 4.18 kB
packages/icons/dist/Refer.js 1.1 kB
packages/icons/dist/ReferAFriend.js 1.19 kB
packages/icons/dist/Refresh.js 785 B
packages/icons/dist/Refunded.js 1.54 kB
packages/icons/dist/Remove.js 671 B
packages/icons/dist/Reports.js 705 B
packages/icons/dist/ResidencePermit.js 888 B
packages/icons/dist/Reward.js 1.05 kB
packages/icons/dist/Sales.js 761 B
packages/icons/dist/SamsungPay.js 2.19 kB
packages/icons/dist/Satispay.js 2.89 kB
packages/icons/dist/Search.js 856 B
packages/icons/dist/Secure.js 943 B
packages/icons/dist/SecurePayments.js 907 B
packages/icons/dist/SelectAll.js 663 B
packages/icons/dist/Send.js 970 B
packages/icons/dist/Sepa.js 1.73 kB
packages/icons/dist/Services.js 1.01 kB
packages/icons/dist/Settings.js 1.53 kB
packages/icons/dist/Share.js 1.2 kB
packages/icons/dist/Shop.js 728 B
packages/icons/dist/SimCard.js 852 B
packages/icons/dist/Sodexo.js 1.88 kB
packages/icons/dist/Sofort.js 2.13 kB
packages/icons/dist/Sort.js 786 B
packages/icons/dist/Sparkles.js 1.2 kB
packages/icons/dist/Split.js 979 B
packages/icons/dist/Stop.js 668 B
packages/icons/dist/Stopped.js 771 B
packages/icons/dist/StoreEditor.js 804 B
packages/icons/dist/SumUpCard.js 656 B
packages/icons/dist/SumUpConnect.js 972 B
packages/icons/dist/SumUpLogo.js 1.59 kB
packages/icons/dist/SumUpLogomark.js 804 B
packages/icons/dist/SumupPay.js 1.11 kB
packages/icons/dist/SumupScheme.js 831 B
packages/icons/dist/Sun.js 739 B
packages/icons/dist/Support.js 1.18 kB
packages/icons/dist/Swile.js 3.13 kB
packages/icons/dist/Tablet.js 655 B
packages/icons/dist/TapToPay.js 824 B
packages/icons/dist/Taxes.js 692 B
packages/icons/dist/ThumbDown.js 884 B
packages/icons/dist/ThumbUp.js 895 B
packages/icons/dist/Ticket.js 1.63 kB
packages/icons/dist/Time.js 742 B
packages/icons/dist/Tipping.js 757 B
packages/icons/dist/Transactions.js 648 B
packages/icons/dist/TransferIn.js 835 B
packages/icons/dist/TransferOut.js 851 B
packages/icons/dist/Transit.js 784 B
packages/icons/dist/Truck.js 897 B
packages/icons/dist/Twint.js 1.11 kB
packages/icons/dist/Twitter.js 608 B
packages/icons/dist/Unfavorite.js 1.06 kB
packages/icons/dist/Unfavourite.js 1.02 kB
packages/icons/dist/UnionPay.js 6.66 kB
packages/icons/dist/Upgrade.js 1.15 kB
packages/icons/dist/Upload.js 741 B
packages/icons/dist/UploadCloud.js 880 B
packages/icons/dist/View.js 1.16 kB
packages/icons/dist/VirtualTerminal.js 728 B
packages/icons/dist/Visa.js 1.54 kB
packages/icons/dist/VisaElectron.js 3.46 kB
packages/icons/dist/Volume.js 1.03 kB
packages/icons/dist/Vpay.js 1.56 kB
packages/icons/dist/Vr.js 1.02 kB
packages/icons/dist/Wealth.js 1.46 kB
packages/icons/dist/Webspace.js 803 B
packages/icons/dist/WeekView.js 633 B
packages/icons/dist/WhatsApp.js 1.01 kB
packages/icons/dist/Wifi.js 795 B
packages/icons/dist/WireTransfer.js 779 B
packages/icons/dist/Youtube.js 1.04 kB
packages/icons/dist/ZipFile.js 862 B
packages/icons/dist/ZoomIn.js 673 B
packages/icons/dist/ZoomOut.js 647 B

compressed-size-action

@codecov

codecov Bot commented May 18, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 96.49123% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.68%. Comparing base (752d04b) to head (dbdbca1).
⚠️ Report is 49 commits behind head on next.

Files with missing lines Patch % Lines
...i/components/PhoneNumberInput/PhoneNumberInput.tsx 94.11% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             next    #3624      +/-   ##
==========================================
- Coverage   93.69%   93.68%   -0.01%     
==========================================
  Files         199      199              
  Lines        4486     4531      +45     
  Branches     1768     1779      +11     
==========================================
+ Hits         4203     4245      +42     
- Misses        256      259       +3     
  Partials       27       27              
Files with missing lines Coverage Δ
...components/AutocompleteInput/AutocompleteInput.tsx 98.36% <100.00%> (+0.01%) ⬆️
...teInput/components/ComboboxInput/ComboboxInput.tsx 100.00% <100.00%> (ø)
...onents/PhoneNumberInput/PhoneNumberInputService.ts 98.52% <100.00%> (+0.45%) ⬆️
...i/components/PhoneNumberInput/PhoneNumberInput.tsx 91.57% <94.11%> (-0.21%) ⬇️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nicosommi nicosommi self-assigned this May 18, 2026
@sirineJ

sirineJ commented May 19, 2026

Copy link
Copy Markdown
Contributor

Thank you for your contribution, Nico !
After discussing it with the team, we decided it's best to use the AutocompleteInput as the sole country selector instead of having two variants. The phone number input is almost always used with a wide number of country code options, making the autocomplete variant the most convenient, and having two variants will only add to the complexity (and size) of the component.

@nicosommi

Copy link
Copy Markdown
Member Author

Thank you for your contribution, Nico !

After discussing it with the team, we decided it's best to use the AutocompleteInput as the sole country selector instead of having two variants. The phone number input is almost used with a wide number of country code options, making the autocomplete variant the most convenient, and having two variants will only add to the complexity (and size) and the component.

@sirineJ I will prepare it for review without the variant 🙌

@nicosommi nicosommi changed the title Phone input autocomplete feat: phone input autocomplete May 20, 2026
@nicosommi nicosommi marked this pull request as ready for review May 21, 2026 08:06
@nicosommi nicosommi requested a review from a team as a code owner May 21, 2026 08:06
@nicosommi nicosommi requested a review from sirineJ May 21, 2026 08:06
renderPrefix={Prefix}
/>,
);
expect(screen.getByTestId('prefix')).toHaveTextContent('CA');

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Prefer getByText() over getByTestId() to better mimic users' perception of the UI

Suggested change
expect(screen.getByTestId('prefix')).toHaveTextContent('CA');
expect(screen.getByText('CA')).toBeVisible();

position: absolute;
top: 50%;
left: 0;
z-index: calc(var(--cui-z-index-input) + 1);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why assign a z-index value ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a border conflict before when having the Select, removed now 👍

defaultValue={defaultValue}
{...props}
/>
{readOnly || countryCode.readonly ? (

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we still need this readOnly Input now that we have the AutocompleteInput that also supports a read only state ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good question, this is what I considered:

  • this keeps the same content (writing only the input text without full country name)
  • in terms of accessibility is a much simpler structure and more direct semantics
  • less content (no options)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I find this makes the component even more complex (which it already is). The options (and the Autocomplete) are already there and I don't see a valid reason as to why not use it directly. As for the presentation content, I find it strange that the read only content is different from the active state (I know this is already how the component currently is and not your implementation). I also checked figma and the read-only content is the same as the active state. So this makes a good opportunity to align them.

renderPrefix={countryCode.renderPrefix ?? DefaultPrefix}
/>
<div className={classes['country-code-autocomplete-shell']}>
<input

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the purpose of this hidden input ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good point, thanks.
It's only to keep the onChange sending the same target.
If we change to react state, we could remove the setVersion hack but it would break the onChange contract

I don't have a strong opinion / reason to prefer one over the other, wdyt?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is a valid point about the API !
We also changed the type of the country code ref to be HTMLInputElement instead of HTMLSelectElement | HTMLInputElement, which makes them breaking changes :/
I think this change need to be part of the next major (planned for early Q3)

@nicosommi nicosommi Jun 4, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will change the target branch to next and keep you posted !

disabled={disabled}
size={size}
className={clsx(
classes['country-code'],

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we merge these two classNames ?

classes['country-code'],
classes['country-code-autocomplete'],
)}
comboboxClassName={classes['country-code-combobox']}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of passing down a className prop, what do you think about using a [role="combobox] selector to target the input ?

flex: 0 0 auto;
margin-right: -1px;
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we make the flags rectangular instead of circular ? 🙏

Suggested change
.country-code-autocomplete-shell [role="option"] img {
height: var(--cui-icon-sizes-mega);
width: var(--cui-icon-sizes-giga);
border-radius: var(--cui-border-radius-bit);
}

countryCode={value as FlagProps['countryCode']}
alt=""
className={className}
width={16}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Flag component already defaults to a width of 16, can we keep that here instead of overriding?

disabled={disabled}
readOnly={readOnly}
tabIndex={-1}
aria-hidden="true"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since type="hidden" already handles non-focusability and accessibility tree exclusion, are the last three props needed here?

Details:
- Simplified the rendering of the prefix in ComboboxInput tests.
- Updated test assertions to check for visibility instead of test ID.
- Removed unused `comboboxClassName` prop from ComboboxInput.
- Enhanced PhoneNumberInput to render the country code as a read-only input when specified.
- Adjusted styles for country code autocomplete to improve layout and responsiveness.
nicosommi added 2 commits May 29, 2026 15:00
it was introduced because of a conflict with select now removed
simplify styles further
@nicosommi

Copy link
Copy Markdown
Member Author

Hey many thanks for the great review... I think everything was tackled / answered, lmk wdyt!

@nicosommi nicosommi requested review from missating and sirineJ June 1, 2026 07:18
@sirineJ sirineJ added the ⛔ do not merge There is a blocker label Jun 4, 2026
@sirineJ sirineJ changed the base branch from main to next June 4, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants