Skip to content

Conversation

duncanmcclean
Copy link
Member

This pull request allows action developers to render custom Vue components instead of our default confirmation text. It also allows developers to hide the "Run action" button in action modals.

Use cases

  • One use case for this is @ryanmitchell's cache tracker addon, where he wants to show a list of cache keys for a certain entry.
    • The custom component is used to list cache keys, and the "Run action" button is hidden because there's no real "action" behind it.
    • In this scenario, actions is the way of getting a dropdown item & modal for free on listings.
  • Another use case for this might be refactoring the fieldset-deleter component.
    • Currently, it's not action because we display a list of places the fieldset is being used. All imports need to be replaced before the developer can delete the fieldset.

@jasonvarga jasonvarga merged commit f5af151 into master Oct 2, 2025
18 checks passed
@jasonvarga jasonvarga deleted the action-components branch October 2, 2025 17:08
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

Successfully merging this pull request may close these issues.

2 participants