Skip to content

chore(example): remove legacy Offerings flow from sample app#456

Merged
smejl merged 1 commit into
developfrom
chore/remove-offerings-from-sample
Jul 19, 2026
Merged

chore(example): remove legacy Offerings flow from sample app#456
smejl merged 1 commit into
developfrom
chore/remove-offerings-from-sample

Conversation

@smejl

@smejl smejl commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

What

Removes the legacy Offerings flow from the example app. Offerings are being sunset in favor of Remote Configs, so the sample should no longer demonstrate the deprecated catalog.

Products in the sample are now surfaced solely through Qonversion.getSharedInstance().products() (the existing Products screen).

Changes (example app only, SDK code untouched)

  • Delete OfferingsScreen (screen + styles) and remove its route/case in App.tsx
  • Remove offerings state, the SET_OFFERINGS action, its reducer branch, and the Offerings import from store/AppStore.ts
  • Remove the Offerings menu item from MainScreen
  • Drop the Offering ID field from ProductDetailScreen
  • Remove the OfferingsScreen export from the example index.ts

Grep for offering across example/src now returns no matches.

Context

Offerings sunset — migrate to Remote Configs:
https://documentation.qonversion.io/docs/migrate-offerings-to-remote-configs

Please review, do not merge yet.

🤖 Generated with Claude Code

Offerings are being sunset in favor of Remote Configs. Drop the
Offerings catalog from the example app so it no longer demonstrates the
legacy flow. Products are now surfaced only via
Qonversion.getSharedInstance().products().

- Delete OfferingsScreen (screen + styles) and its route/navigation
- Remove offerings state, action and reducer branch from AppStore
- Remove the Offerings menu item from MainScreen
- Drop the Offering ID field from ProductDetailScreen
- Remove the OfferingsScreen export from the example index

See: https://documentation.qonversion.io/docs/migrate-offerings-to-remote-configs

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@smejl
smejl merged commit 7e2a6cd into develop Jul 19, 2026
1 check passed
@smejl
smejl deleted the chore/remove-offerings-from-sample branch July 19, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant