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

Proposal: Add New Category for Commonly Used Components #528

Closed
1 task done
valon-loshaj opened this issue Jun 8, 2024 · 3 comments
Closed
1 task done

Proposal: Add New Category for Commonly Used Components #528

valon-loshaj opened this issue Jun 8, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@valon-loshaj
Copy link

Summary

I would like to propose the addition of a new category in the Lightning Web Components recipes app. This new category will contain components that I've found over the years are commonly used across various projects. Including recipes for these components will help developers avoid the need to rewrite these components for each new project.

Suggested Solution

Proposed Components:

Drawers: Slide-in panels for additional content.
Accordions: Expandable sections to toggle content visibility.
Tabs: Organized sections displayed one at a time.
Modals: Overlay dialog boxes for additional content.
Tooltips: Hover-based information pop-ups.
Toast Notifications: Alerts and messages for users.

I'm proposing we call this new category of components 'Common Components' or 'Project Essentials'.

Would love to work on these components as my way of helping contribute!

Alternative Solutions

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@valon-loshaj valon-loshaj added the enhancement New feature or request label Jun 8, 2024
Copy link

github-actions bot commented Jun 8, 2024

Thank you for posting this issue. 🙇🏼‍♂️
We will come back to you shortly.

@pozil
Copy link
Contributor

pozil commented Jun 25, 2024

Hi @valon-loshaj, thanks for the suggestion. I agree that it would be useful however, the purpose of the LWC Recipes OSS sample app is to demonstrate LWR core functionalities, not so much to showcase and distribute reusable custom components. If we wanted to go down the path of distributing reusable components, we would need another project with proper packaging (NPM).

Our team is not considering this path at the moment due to bandwidth considerations. To be fully transparent, our efforts are currently focused on Platform and Data Cloud.

@pozil pozil closed this as completed Jun 25, 2024
@valon-loshaj
Copy link
Author

Thanks for the reply @pozil !

If there are any Salesforce OSS projects that can use support from contributors let me know. Salesforce has had a tremendously positive impact on my career and development so would love to give back by contributing to the community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants