Skip to content

Conversation

@siguenzaraul
Copy link
Contributor

Description

Screenshots (if applicable)

[Link to Figma Design](Figma URL here)

Implementation details

@github-actions github-actions bot added the feat label Dec 14, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 14, 2025

Coverage Report for packages/react

Status Category Percentage Covered / Total
🔵 Lines 18.03% 21266 / 117908
🔵 Statements 18.03% 21266 / 117908
🔵 Functions 38.26% 859 / 2245
🔵 Branches 68.11% 2933 / 4306
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/react/src/components/F0Select/F0Select.tsx 80.93% 60.46% 91.66% 80.93% 113-114, 118, 120, 136, 157-160, 167-169, 171-174, 179, 192, 211-212, 234-238, 359-361, 367-369, 388-389, 401-402, 419-421, 459-460, 472-495, 562-578, 583-584, 609-613, 644-653, 669-683, 709-712, 757-758, 764-767, 770
packages/react/src/components/F0Select/types.ts 100% 100% 100% 100%
packages/react/src/components/F0Select/__stories__/F0Select.stories.tsx 0% 100% 100% 0% 2-853
packages/react/src/components/F0Select/components/SelectItem.tsx 92.1% 50% 100% 92.1% 41-43
packages/react/src/components/F0Select/components/SelectTopActions.tsx 68.6% 60% 50% 68.6% 56, 78-84, 96-107, 118-125
packages/react/src/ui/scrollarea.tsx 84.41% 100% 0% 84.41% 45-60
packages/react/src/ui/Select/components/SelectContent.tsx 88.28% 72.85% 80% 88.28% 145-147, 195-197, 239, 241-242, 262-268, 276, 292-298, 305, 308, 311, 350-352
Generated in workflow #9873 for commit 4ac9a2e by the Vitest Coverage Report Action

@github-actions
Copy link
Contributor

github-actions bot commented Dec 14, 2025

🔍 Visual review for your branch is published 🔍

Here are the links to:

@github-actions
Copy link
Contributor

size-limit report 📦

Path Size
JS: Stable 985.22 KB (+0.01% 🔺)
JS: Experimental 1.38 MB (-0.04% 🔽)
CSS 75.04 KB (-0.15% 🔽)

@github-actions
Copy link
Contributor

✅ No New Circular Dependencies

No new circular dependencies detected. Current count: 157

/**
* Height of the list container when alwaysOpen is true.
*/
alwaysOpenHeight?: "sm" | "md" | "lg"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why we limit the height in the component? The component should use the max height and the parent should be the one that set the height limit

* The component renders only the content area (options list) without the input field.
* Useful for inline selection lists or embedded selectors.
*/
alwaysOpen?: boolean
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why not asList?. For me alwaysOpen, means the popover is always open, but we will not use a popover

filters,
currentFilters,
onFiltersChange,
autoFocus = true,
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think autofocus only should be true by defait in the "popover" mode

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