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

UITabPanel: replace with UIData #11574

Open
Rapster opened this issue Mar 5, 2024 · 3 comments
Open

UITabPanel: replace with UIData #11574

Rapster opened this issue Mar 5, 2024 · 3 comments
Assignees
Labels
enhancement Additional functionality to current component
Milestone

Comments

@Rapster
Copy link
Member

Rapster commented Mar 5, 2024

Description

UITabPanel is a copy of UIRepeat (from MyFaces) and introduced to solve some problems (probably no longer relevant). And UIData from PF can do the same, let's use that

Describe the solution you would like

Replace it with UIData (hopefully possible?)

Additional context

No response

@Rapster Rapster added this to the 15.0.0 milestone Mar 5, 2024
@Rapster Rapster self-assigned this Mar 5, 2024
@tandraschko
Copy link
Member

do we even need it anymore? Maybe we can just use UIData?
can't remember this whole decision in the past.

@Rapster
Copy link
Member Author

Rapster commented Mar 5, 2024

We could probably stick to UIData, and get rid of UITabPanel. Needs some thinking

@melloware
Copy link
Member

I think we also discussed that Mojarra has fixed so many of the UI repeat issues that was the reason we had p:repeat and dropped it that i feel like both Mojarra and MyFaces as of JSF 2.3 are in much better shape with UIRepeat.

@Rapster Rapster changed the title UITabPanel: rename into UIRepeat (original name) UITabPanel: remove it Mar 5, 2024
@Rapster Rapster changed the title UITabPanel: remove it UITabPanel: replace with UIData Mar 5, 2024
@Rapster Rapster added enhancement Additional functionality to current component and removed new feature labels Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Additional functionality to current component
Projects
None yet
Development

No branches or pull requests

3 participants