Skip to content

PM-6329 Expand Work showcases and add WIN sharing - #2302

Merged
jmgasper merged 1 commit into
devfrom
PM-6329
Sep 15, 2026
Merged

jmgasper merged 1 commit into
devfrom
PM-6329

Conversation

@jmgasper

@jmgasper jmgasper commented Sep 15, 2026 •

Copy link
Copy Markdown
Collaborator

Implements the Work project/showcase form changes in PM-6329. Customer, SMU and Deal Close Date prefill from the project and save with showcase changes through the projects API.

  • Adds delivery type, challenge, business impact, key win, current status and owner; uses the requested field order and labels; includes the new content in previews.
  • Adds default-off Send to WIN, form/API error feedback and success confirmation after saving; refreshes project data after showcase saves.
  • Adds shared metadata validation, correct dropdown label binding, and documentation.

Validation: yarn lint, yarn run build, yarn tsc --noEmit, and 15 targeted form/schema/select tests passed. The production build emits existing warnings.

Deploy the companion projects-api-v6 PM-6329 migration/API before this UI. The reports-api-v6 PR supplies the authenticated WIN pull endpoint.

Companion PRs: projects-api-v6, reports-api-v6.

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.

1 participant