Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

task: add resource filtering and new asset buttons #1583

Merged
merged 12 commits into from
Jul 26, 2023

Conversation

blanchco
Copy link
Contributor

Description

  • Added side panel filter functionality by text
  • Added New Model and New Workflow to the sidepanel

**I've moved the new model and workflow up to the tera-project.vue component and there was no changes to the functionality. Since the functionality to open a new model and workflow is the same between the side panel and the project overview page there needed to be an easier way to call the new asset functions from each component. The event to open a new asset it now bubbled up from the tera-project-overview-page and tera-resource-sidebar where it is then handled in the shared tera-project component

Filtering:

Screen.Recording.2023-07-25.at.12.35.33.PM.mov

Side panel and overview new asset buttons:

Screen.Recording.2023-07-25.at.12.33.26.PM.mov

Resolves #1566

@blanchco blanchco self-assigned this Jul 25, 2023
@blanchco blanchco requested a review from YohannParis July 26, 2023 13:45
@blanchco blanchco merged commit 0fd1dc9 into main Jul 26, 2023
@blanchco blanchco deleted the task-add-resource-filtering-and-new-asset-buttons branch July 26, 2023 19:10
Jami159 pushed a commit that referenced this pull request Jul 29, 2023
Co-authored-by: Cole Blanchard <cblanchard@Coles-MacBook-Pro.local>
Co-authored-by: Yohann Paris <github@yohannparis.com>
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.

[TASK]: Side panel filter functionality
2 participants