Skip to content

Replace SelectPlus with custom component (migrate away from PrimeVue) #8034

@coderabbitai

Description

@coderabbitai

Context

SelectPlus was introduced in PR #7804 as a temporary fix to override PrimeVue's Select component behavior. As part of the ongoing migration away from PrimeVue components toward VueUse, shadcn/vue, or Reka UI, this component should be replaced with a custom implementation.

Current Implementation

  • Location: src/components/primevueOverride/SelectPlus.vue
  • Extends PrimeVue's Select component
  • Overrides onOverlayLeave method to fix autofocus error on close

Task

Replace SelectPlus with a custom select component that doesn't depend on PrimeVue.

References

┆Issue is synchronized with this Notion page by Unito

Metadata

Metadata

Assignees

Labels

PrimeVueRelated to upstream PrimeVue library

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions