Skip to content

Feature share headlines and enhance headline details page data fetching #25

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

fulleni
Copy link
Member

@fulleni fulleni commented May 31, 2025

Description

Type of Change

  • ✨ New feature (non-breaking change which adds functionality)
  • 🛠️ Bug fix (non-breaking change which fixes an issue)
  • ❌ Breaking change (fix or feature that would cause existing functionality to change)
  • 🧹 Code refactor
  • ✅ Build configuration change
  • 📝 Documentation
  • 🗑️ Chore

fulleni added 10 commits May 31, 2025 07:18
- Removed unused files
- Removed related dependencies
- Added share_plus package
- Enables content sharing
- Added translations
- Added description
- Removed HeadlineDetailsBloc
- Passed headline as extra
- Simplified article details pages
- Added error handling for missing data
- Removed HeadlineDetailsBloc
- Simplified page logic
- Added share functionality
- Improved snackbar messages
- Pass full headline object
- To target route
- Fetches headline by ID
- Handles loading and error states
- Provides headline data
- Fetch headline if ID provided
- Load from initialHeadline if available
- Handle loading, failure states
- Refactor share logic for web/native
- Added snackbar message
- Improved user experience
- Re-added missing bloc import
- Headline details now use BlocProvider
- Added initialHeadline parameter
- Pass id from extra or path
@fulleni fulleni merged commit 2133f3c into main May 31, 2025
0 of 2 checks passed
@fulleni fulleni deleted the feature_share_headlines_and_enhance_headline_details_page_data_fetching branch May 31, 2025 07:03
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