-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
IDE NavigationIssues/feature requests related to IDE navigation, and context switchingIssues/feature requests related to IDE navigation, and context switchingIDE PodIssues that new developers face while exploring the IDEIssues that new developers face while exploring the IDEIDE ProductIssues related to the IDE ProductIssues related to the IDE ProductTaskA simple TodoA simple Todopotential-duplicateThis label marks issues that are potential duplicates of already open issuesThis label marks issues that are potential duplicates of already open issues
Milestone
Description
By combining the ApiEditor and QueryEditor components, we will create a new Plugin Action Editor component that would be composable and configurable to allow for use in all IDEs.
- [Task]: Create Plugin Action context #36152
- [Task] Create Plugin Action Editor component #36153
- [Task] Combine Query Editor and Api Editor form components #36154
- [Task] Create a common Plugin Action Response Pane component #36155
The end result of this modularisation would allow for a composition of Plugin actions as so:
const AppPluginActionEditor {
return (
<PluginActionProvider {...}>
<PluginActionEditor>
<AppPluginActionToolbar />
<PluginActionForm />
<AppPluginActionBottomView />
</PluginActionEditor>
<ActionProvider>
)
}
const WorkflowPluginActionEditor {
return (
<PluginActionProvider {...}>
<PluginActionEditor>
<WorkflowPluginActionToolbar />
<PluginActionForm />
<WorkflowPluginActionBottomView />
</PluginActionEditor>
<ActionProvider>
)
}
const ModulePluginActionEditor {
return (
<PluginActionProvider {...}>
<PluginActionEditor>
<ModulePluginActionToolbar />
<PluginActionForm />
<PluginInputs />
<ModulePluginActionBottomView />
</PluginActionEditor>
<ActionProvider>
)
}
Metadata
Metadata
Assignees
Labels
IDE NavigationIssues/feature requests related to IDE navigation, and context switchingIssues/feature requests related to IDE navigation, and context switchingIDE PodIssues that new developers face while exploring the IDEIssues that new developers face while exploring the IDEIDE ProductIssues related to the IDE ProductIssues related to the IDE ProductTaskA simple TodoA simple Todopotential-duplicateThis label marks issues that are potential duplicates of already open issuesThis label marks issues that are potential duplicates of already open issues