studio icon indicating copy to clipboard operation
studio copied to clipboard

[Flow] UI improvement on editable outputs that shouldn't be deleted and consistency between this.

Open fietser28 opened this issue 8 months ago • 3 comments

Is your feature request related to a problem? Please describe. This is just a consistency/UI improvement: The UI currently allows you to delete or rename certain outputs of actions that should not be renamed or deleted. Deleting or renaming will trigger an error during execution and is never a valid use case (imho). Examples actions are: Eval JS, CSVParse and JSONParse. I'm also not sure if this is currently consistent between all actions (Eval and Watch don't allow you to edit/delete the output type).

Describe the solution you'd like Disable the rename and delete buttons for these outputs. All actions should have consistent implementation.

Describe alternatives you've considered Hide these type of outputs in the custom outputs list, but in that case the output type can't be set by the users. Alternative would be to add a fixed UI item to choose the output type under the specific group of the action.

fietser28 avatar Jun 05 '24 11:06 fietser28