User Interface medium complexity mobile
2
Dependencies
1
Dependents
1
Entities
0
Integrations

Description

Bottom sheet widget that presents sharing options for the annual summary. Renders a pre-composed shareable image or deep link using the share_plus package. Ensures no personally identifiable contact information is exposed in shared content.

Feature: Annual Summary (Wrapped)

wrapped-share-sheet

Responsibilities

  • Display share options (image export, deep link, social)
  • Trigger share export and invoke platform share sheet
  • Sanitize shared content to exclude contact-identifiable data
  • Provide accessible labels for all share action buttons

Interfaces

show(BuildContext context, AnnualSummaryData data)
onShareAsImage()
onShareAsLink()
onDismiss()
buildSharePreview()

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component

Related Data Entities (1)

Data entities managed by this component