Open suhaib-mousa opened 1 day ago
I would love to contribute to implementing this feature. Please let me know how I can assist.
@suhaib-mousa That sounds like a very practical idea. But I have no experience related to Abp Widget
(I work on development of front-end and back-end separation all the time),so I think I need to understand this first.
I would love to contribute to implementing this feature. Please let me know how I can assist.
If you are familiar with Rider plugin development, you can summit a PR for implementing this. Or You can provide me with some more detailed suggestions regarding the feature.
@suhaib-mousa That sounds like a very practical idea. But I have no experience related to
Abp Widget
(I work on development of front-end and back-end separation all the time),so I think I need to understand this first.I would love to contribute to implementing this feature. Please let me know how I can assist.
If you are familiar with Rider plugin development, you can summit a PR for implementing this. Or You can provide me with some more detailed suggestions regarding the feature.
I’ll investigate further into how this can be implemented and then submit a PR.
@carbonhe, If you could provide me with the steps to install the plugin directly from the repo code (not the marketplace), it would be very helpful for me.
Currently, ABP widgets require manual configuration, which involves setting up the widget name, controller route, scripts, styles, and initialization behavior. This process can be repetitive and time-consuming.
Proposed Feature:
Add a Widget Configuration Wizard to make it easier to create and set up widgets. The wizard could allow developers to: • Enter the widget name. • Specify the controller route (if needed). • Add scripts and styles. • Choose whether the widget should auto-initialize. • Provide additional options for custom settings.
Why It’s Useful: • Saves time by automating repetitive tasks. • Reduces mistakes in widget setup. • Makes it easier for new developers to work with widgets in ABP.