Skip to content

Implement a component!() macro to make creating components simpler#1

Merged
walker84837 merged 4 commits into
mainfrom
component-macro
Nov 20, 2025
Merged

Implement a component!() macro to make creating components simpler#1
walker84837 merged 4 commits into
mainfrom
component-macro

Conversation

@walker84837

@walker84837 walker84837 commented Nov 18, 2025

Copy link
Copy Markdown
Owner

Although there is currently a builder for components, creating advanced ones can be tedious. Therefore, it would be useful to have a macro that simplifies the process. The macro could:

  • generate new enum instances;
  • convert string literals to strings;
  • wrap each optional item in Some.

@walker84837 walker84837 added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 18, 2025
@walker84837 walker84837 marked this pull request as draft November 19, 2025 00:03
@walker84837 walker84837 marked this pull request as ready for review November 20, 2025 16:49
@walker84837 walker84837 merged commit d6f66eb into main Nov 20, 2025
6 checks passed
@walker84837 walker84837 deleted the component-macro branch November 20, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant