-
Notifications
You must be signed in to change notification settings - Fork 1
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
Promo codes #427
Open
00salmon
wants to merge
72
commits into
master
Choose a base branch
from
promo-codes
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,166
−87
Open
Promo codes #427
Changes from 48 commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
1e2e4df
added sqm-referral-code component
00salmon a60d561
added simple referral codes paginated component
00salmon 5425747
Add pagination component
zachharrison 7c329fe
Update story
zachharrison dea8322
added ability to override link on share link / share buttons
00salmon 76e192f
add groups
00salmon 6e64f28
added override for story
00salmon 83d18b0
added initial specs for referral codes component
00salmon 17ef857
wrong share medium in spec
00salmon 5b3c872
adding props from specs
00salmon 78bc786
cleanup
00salmon 8f8f8d5
edit spec to match different name
00salmon 6ab948a
Style referral code and add stories
zachharrison e3df42c
More styling updates
zachharrison 23569e8
Add optional notification to copy text view
zachharrison d59092a
Add css part
zachharrison 6743a54
Update story
zachharrison 404cc83
update a bunch of components to support context overrides for their data
00salmon e1b6126
bundle referral code exclusive components together
00salmon 45c8b57
pagination demo hook
00salmon 48f09a2
Update sqm-pagination.tsx
00salmon 32423b8
wire up demo hook for pagination
00salmon e26cdfa
added base example of referral codes component
00salmon cab4741
Merge branch 'master' into promo-codes
00salmon d0976ed
publish
00salmon e0b67ab
update specs
00salmon c6042a4
add placeholder mutation for setting codes as copied
00salmon b81e337
wire up to backend, added props for loading + empty state
00salmon a72dbc6
add engagementMedium to share links, query each different medium
00salmon d929f0e
fixed a few issues with loading / copied states, wired up some more data
00salmon ebe0630
added todo
00salmon c50240e
cleanup imports
00salmon 11d9ddc
Add empty and loading states
zachharrison 399e071
wired up markReferralCodeCopied
00salmon 49ee068
fix mutation and refetch code after setting copied
00salmon 53136fb
fix variables, refetch
00salmon 71b7c3c
use refresh dispatcher to prevent loading state when copying
00salmon c832c3c
fix a few issues with pagination
00salmon 23cffa1
Add new widget template
zachharrison e1bdc41
fix issues with share buttons
00salmon 938ee1c
Merge branch 'promo-codes' of https://github.com/saasquatch/program-t…
00salmon 828740e
Update PromoCodeReferralWidget.html
00salmon 7d8ede0
update specs
00salmon cea024b
fix query, update template
00salmon 02cc323
cleanup imports
00salmon 092d3b1
added scoped program id / override to codes query
00salmon 1cdc248
add template for website referral widget
00salmon ea6e83d
use program select widget for prop
00salmon d59d3ce
add slots doc to referral codes component
00salmon cabc161
add examples of configurable notification text
00salmon 430ed20
fix spec tags
00salmon 7aec44e
update templates
00salmon 7a85779
update spec
00salmon 3b25c56
bandaid fix for issue with single / multi use code query
00salmon 1319cc6
better fix for codes issue
00salmon be6d169
fix capitalization
00salmon 11d2a0c
make pagination component translatable, fix some demo hook issues
00salmon 7118832
added missing prop, publish
00salmon a31caf4
Hide pagination if loading or empty
zachharrison 62636ab
publish
00salmon 3bb31d6
Remove unnecessary uiGroup
zachharrison be5cca7
add missing default prop to non-template example
00salmon dc6d7de
another missing default
00salmon fd45791
Update changelog
zachharrison a213b3f
update mint version
zachharrison eb71a58
add fallback values to table to prevent first-load issue
00salmon 1bf2fa5
address comments in changelog
00salmon 5483aee
address a bunch of PR comments
00salmon 55838d7
cleanup
00salmon 67f2ec7
update demo data type
00salmon 564d68e
Remove hard coded text
zachharrison 32bad2c
Merge branch 'promo-codes' of github.com:saasquatch/program-tools int…
zachharrison File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Flagging pre-release