Skip to content

feat(share): add Slack to the share bands - #6639

Open
idoshamun wants to merge 1 commit into
mainfrom
feat/share-band-slack
Open

feat(share): add Slack to the share bands#6639
idoshamun wants to merge 1 commit into
mainfrom
feat/share-band-slack

Conversation

@idoshamun

@idoshamun idoshamun commented Sep 10, 2026

Copy link
Copy Markdown
Member

#6627 added Slack to the share surfaces. The two share bands from #6556 (the end-of-thread band and the post-upvote prompt) landed in parallel and build their network list through ShareActions, which never passed a post to SocialShareList. The list only offers Slack when it has a post, so the bands showed every network except Slack.

ShareActions and ShareBand now accept post and origin and forward them. EndOfThreadShare and PostContentShare pass theirs, so the Slack button appears behind the band's chevron and its start share to slack event carries the band's origin (end of conversation, post content).

The briefing's end band in #6563 uses ShareBand too; once this lands, it gets Slack by passing the brief post.

Events

No new events. Slack's existing start share to slack now also fires from the two bands, with their origins.

Experiment

None.

Testing

  • New ShareActions test: Slack is offered only when a post is passed.
  • Share, snapshot, post and widget specs: 40 suites, 238 tests pass.
  • typecheck-strict-changed clean, eslint clean, full webapp tsc clean apart from the known __tests__ backlog.

Preview domain

https://feat-share-band-slack.preview.app.daily.dev

#6627 added Slack to the share surfaces, but the end-of-thread band and
the post-upvote prompt came in parallel through #6556 and render their
networks from ShareActions, which never handed SocialShareList a post. The
list only offers Slack when it has one, since a Slack share is post-scoped,
so the bands showed every network but Slack.

ShareActions and ShareBand now take the post and origin and forward them;
both bands pass theirs, so the Slack share logs where it started.
@vercel

vercel Bot commented Sep 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
daily-webapp Ready Ready Preview Sep 10, 2026 2:23pm UTC

Request Review

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