Skip to content

Conversation

@LynxLynxx
Copy link
Contributor

@LynxLynxx LynxLynxx commented Nov 24, 2025

Description

This PR adds UI to ad tabs in workspace page for proposals and invitations also adds filters to filter proposal base on if user is an author or a collaborator.

Bloc is not fully intergrated with a service at this stage as it was not clear how exactly will this data be formatted at. Will do in another PR as this is kinda big. But logic for chaning filters and tabs is implemented.

Related Issue(s)

Closes #3692

Screenshots

Screen.Recording.2025-11-25.at.11.57.00.mov

Please confirm the following checks

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream module

@LynxLynxx LynxLynxx changed the title feat(cat-vocies): Workspace filtering and tabs feat(cat-vocies): workspace filtering and tabs Nov 24, 2025
@LynxLynxx LynxLynxx moved this from New to 👀 In review in Catalyst Nov 25, 2025
@LynxLynxx LynxLynxx added review me PR is ready for review squad: face Frontend Catalyst Experience Team and removed review me PR is ready for review labels Nov 25, 2025
@LynxLynxx LynxLynxx added the review me PR is ready for review label Nov 25, 2025
@LynxLynxx LynxLynxx marked this pull request as ready for review November 25, 2025 11:01
@LynxLynxx LynxLynxx changed the title feat(cat-vocies): workspace filtering and tabs feat(cat-voices): workspace filtering and tabs Nov 25, 2025
@github-actions
Copy link
Contributor

📚 Docs Preview

The docs for this PR can be previewed at the following URL:

https://docs.dev.projectcatalyst.io/voices/feat/workspace-tabs-3692

Copy link
Contributor

@damian-molinski damian-molinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love how you setup widgets but had few comments around bloc

Copy link
Contributor

@damian-molinski damian-molinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

* feat: working integration

* chore: use bloc instead of cubit

* chore: final changes

* chore: selfreview

* feat: review update

* fix: readme

* chore: rename factory constructor

* feat: merge collaborators status enum into one
@LynxLynxx LynxLynxx merged commit 7ab953d into feat/co-proposers-3677 Dec 1, 2025
46 checks passed
@LynxLynxx LynxLynxx deleted the feat/workspace-tabs-3692 branch December 1, 2025 10:04
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Catalyst Dec 1, 2025
@LynxLynxx LynxLynxx mentioned this pull request Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review me PR is ready for review squad: face Frontend Catalyst Experience Team

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

4 participants