We should really be reusing components here for the different views. They should definitely be:
Filter pane. We want to have consistent filtering across all views, so this component should probably control fetching all of the issues and passing into the different views/pages we have.
Template button. We need a consistent dialog to create and edit templates. It should list all templates, allow editing of them, and allow adding a new one.
Issue creation / edit dialog component. Used whenever we are creating or modifying an issue.
We should really be reusing components here for the different views. They should definitely be:
Filter pane. We want to have consistent filtering across all views, so this component should probably control fetching all of the issues and passing into the different views/pages we have.
Template button. We need a consistent dialog to create and edit templates. It should list all templates, allow editing of them, and allow adding a new one.
Issue creation / edit dialog component. Used whenever we are creating or modifying an issue.