Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.

Add pricing page and components #63

Merged
merged 6 commits into from
Apr 4, 2022
Merged

Add pricing page and components #63

merged 6 commits into from
Apr 4, 2022

Conversation

katjuell
Copy link
Contributor

Adds pricing page and related components and closes #62. Does not bring over PricingFreeTierPopover and HoverablePopover as they were not need/used (updated in #48)

To Test

  • Check out the branch and update local dependencies with npm ci
  • Head to the /pricing page and make sure everything looks as expected
  • Test on static builds
  • Ensure no console warnings from anything to do with this PR

@katjuell katjuell added the team/content-platform Content Platform Team related tickets. label Mar 30, 2022
@katjuell katjuell added this to the Phase 1 - Sprint 1 milestone Mar 30, 2022
@katjuell katjuell self-assigned this Mar 30, 2022
package.json Show resolved Hide resolved
@katjuell katjuell requested a review from bretthayes March 30, 2022 16:07
src/components/Pricing/PricingPlan.tsx Outdated Show resolved Hide resolved
src/components/tracking.ts Outdated Show resolved Hide resolved
src/pages/pricing.tsx Show resolved Hide resolved
src/pages/pricing.tsx Show resolved Hide resolved
@bretthayes
Copy link
Contributor

Forgot to mention, I'm seeing this error in the console:

When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.

@katjuell katjuell requested a review from bretthayes April 1, 2022 15:07
Copy link
Contributor

@bretthayes bretthayes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beauuuuuty!

@katjuell katjuell merged commit 21bf307 into main Apr 4, 2022
@katjuell katjuell deleted the kjuell/pricing branch April 4, 2022 13:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team/content-platform Content Platform Team related tickets.
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Port over pricing plan and components
2 participants