From 940725d9786036b3848546b33380b6dcd9d58dec Mon Sep 17 00:00:00 2001 From: Rishabh Date: Fri, 15 Oct 2021 17:56:46 +0530 Subject: [PATCH] Allowed offers page load with fixtures no refs --- ghost/portal/src/App.js | 6 ++++-- ghost/portal/src/utils/fixtures.js | 5 ++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ghost/portal/src/App.js b/ghost/portal/src/App.js index a986cea06f..c98437e276 100644 --- a/ghost/portal/src/App.js +++ b/ghost/portal/src/App.js @@ -19,7 +19,8 @@ const DEV_MODE_DATA = { showPopup: true, site: Fixtures.site, member: Fixtures.member.free, - page: 'signup' + page: 'offer', + pageData: Fixtures.offer }; function SentryErrorBoundary({site, children}) { @@ -145,7 +146,7 @@ export default class App extends React.Component { async initSetup() { try { // Fetch data from API, links, preview, dev sources - const {site, member, page, showPopup, popupNotification, lastPage, pageQuery} = await this.fetchData(); + const {site, member, page, showPopup, popupNotification, lastPage, pageQuery, pageData} = await this.fetchData(); const state = { site, member, @@ -153,6 +154,7 @@ export default class App extends React.Component { lastPage, pageQuery, showPopup, + pageData, popupNotification, action: 'init:success', initStatus: 'success' diff --git a/ghost/portal/src/utils/fixtures.js b/ghost/portal/src/utils/fixtures.js index 68496c7ad8..5d064695f4 100644 --- a/ghost/portal/src/utils/fixtures.js +++ b/ghost/portal/src/utils/fixtures.js @@ -258,7 +258,10 @@ export const testSite = getSiteData({ }); export const site = getSiteData({}); -export const offer = getOfferData({}); +export const offer = getOfferData({ + tierId: site.products[0].id +}); + export const member = { free: getMemberData(), paid: getMemberData({