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

Clone Buttons for Rules and Groups #1148

Open
ohyae opened this issue Nov 28, 2024 · 1 comment
Open

Clone Buttons for Rules and Groups #1148

ohyae opened this issue Nov 28, 2024 · 1 comment

Comments

@ohyae
Copy link

ohyae commented Nov 28, 2024

Is your feature request related to a problem? Please describe.
In our project, we often need to create similar rules or groups with only slight modifications. Right now, manually recreating these rules can be time-consuming, especially in large queries with multiple nested groups.

Describe the solution you'd like
It would be incredibly helpful to have clone buttons for both individual rules and entire groups. The clone button could duplicate a rule or group, including all its configurations, and place the copy directly below the original.

Proposed Functionality:

  • Clone Rules: A button next to each rule to instantly duplicate it
  • Clone Groups: A similar button for groups that would replicate the entire group, including all nested rules and subgroups
  • Customization: Provide options to modify the clone button’s component and behavior, just like in the delete and group action buttons.

Benefits:

  • Saves time by avoiding the need to manually recreate similar rules and groups.
  • Reduces errors when duplicating complex configurations.
  • Allows developers to tailor the UI to their needs by customizing the clone button.

Additional context
For example:
Screenshot 2024-11-28 at 13 59 02

@ukrbublik
Copy link
Owner

Duplicate of #940

@ukrbublik ukrbublik marked this as a duplicate of #940 Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants