Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Component Replacements #5426

Closed
10 tasks done
tugcekucukoglu opened this issue Mar 15, 2024 · 0 comments
Closed
10 tasks done

Component Replacements #5426

tugcekucukoglu opened this issue Mar 15, 2024 · 0 comments
Assignees
Labels
Type: Breaking Change Issue contains a breaking change related to a specific component
Milestone

Comments

@tugcekucukoglu
Copy link
Member

tugcekucukoglu commented Mar 15, 2024

Affected Components;

  • AutoComplete
  • Calendar
  • Dropdown
  • Listbox
  • MultiSelect
  • InputMask
  • InputNumber
  • SelectButton
  • Tree
  • FileUpload

AutoComplete

  • Use InputText component instead of native input
  • Remove Button component, use native button
  • p-button class is removed from new button element
  • Add new dropdownbutton slot
  • Add new dropdownButtonIcon to pt options
  • Add new multipleInputValue to state option

Calendar

  • Use InputText component instead of native input
  • Remove Button component, use native button
  • p-button class is removed from new button element
  • Add new dropdownbutton slot
  • Add new dropdownButtonIcon to pt options
  • Add new todayButtonProps and clearButtonProps properties (default values are { severity: 'secondary')

Dropdown

  • Use InputText component instead of native input

Listbox

  • Use InputText component instead of native input

MultiSelect

  • Use InputText component instead of native input

Removed

  • Remove close button
  • closeButtonProps and closeIcon prop
  • closeButton and closeIcon pt options
  • closeicon slot

InputMask

  • Use InputText component instead of native input
  • Add disabled prop
  • Remove disabled options from context options of pt

InputNumber

  • Remove Button components, use native button
  • Add new incrementbutton and decrementbutton slots
  • Add new incrementButtonIcon and decrementButtonIcon to pt options

SelectButton

  • Use ToogleButton internally
  • Remove p-button-group, p-button, and p-button-label classes

Tree

  • Use InputText component instead of native input

FileUpload

  • Use Button instead of span
  • button options is added to pt property on basic mode
  • chooseIcon, chooseButtonLabel, uploadIcon and label pt options are removed
@tugcekucukoglu tugcekucukoglu added this to the 4.0.0-beta.1 milestone Mar 15, 2024
@tugcekucukoglu tugcekucukoglu added the Type: Breaking Change Issue contains a breaking change related to a specific component label Mar 15, 2024
@tugcekucukoglu tugcekucukoglu self-assigned this Mar 15, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 18, 2024
mertsincan added a commit that referenced this issue Mar 18, 2024
tugcekucukoglu added a commit that referenced this issue Mar 20, 2024
tugcekucukoglu added a commit that referenced this issue Mar 22, 2024
tugcekucukoglu added a commit that referenced this issue Mar 25, 2024
tugcekucukoglu added a commit that referenced this issue Mar 25, 2024
tugcekucukoglu added a commit that referenced this issue Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Breaking Change Issue contains a breaking change related to a specific component
Projects
None yet
Development

No branches or pull requests

1 participant