Skip to content

web-share: Add Web Share API use cases module#241

Merged
Artur- merged 4 commits into
mainfrom
web-share
May 13, 2026
Merged

web-share: Add Web Share API use cases module#241
Artur- merged 4 commits into
mainfrom
web-share

Conversation

@Artur-
Copy link
Copy Markdown
Member

@Artur- Artur- commented May 13, 2026

Six use cases exercising Page#shareSupportSignal() and Page#share(...) from vaadin/flow#24325: share this page, copy-link fallback, custom message, per-item share in a list, completion feedback, and invite link. Includes browserless tests, Fly deployment config, and an API-GAPS.md noting the file-share / canShare / test-simulator gaps surfaced while building the demos.

Artur- added 3 commits May 13, 2026 19:20
Six use cases exercising Page#shareSupportSignal() and Page#share(...)
from vaadin/flow#24325: share this page, copy-link fallback, custom
message, per-item share in a list, completion feedback, and invite
link. Includes browserless tests, Fly deployment config, and an
API-GAPS.md noting the file-share / canShare / test-simulator gaps
surfaced while building the demos.
@Artur- Artur- marked this pull request as ready for review May 13, 2026 17:12
@Artur- Artur- enabled auto-merge (squash) May 13, 2026 17:12
The lambda in viewRendersHeadingAndButtons() concatenated a literal with
`.equals(...)`, so the predicate returned String instead of boolean and
broke compilation. Group the heading literal so the equals call applies
to the full string.
@Artur- Artur- merged commit f9e0347 into main May 13, 2026
12 checks passed
@Artur- Artur- deleted the web-share branch May 13, 2026 19:33
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