Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/client/campaign/src/App.js b/client/campaign/src/App.js
- index ab0867bdc..296e1c51b 100644
- --- a/client/campaign/src/App.js
- +++ b/client/campaign/src/App.js
- @@ -43,6 +43,12 @@ export class App extends React.Component {
- this.props.store.dispatch(setCurrency(currency.id))
- }
- + handleLogOut = () => {
- + console.log('asdf')
- + // this.props.userActions.logout() //// this one not sure if works yet
- + window.location.reload()
- + }
- +
- render() {
- const { locale, store, localeResources, isMobile } = this.props
- const i18n = getI18n(locale, localeResources, {
- @@ -59,7 +65,9 @@ export class App extends React.Component {
- <ForgotModal />
- <CartPanel />
- <AdminBar />
- - <CampaignPage isMobile={isMobile} />
- + <CampaignPage
- + isMobile={isMobile}
- + onLogoutClick={this.handleLogOut} />
- <Footer
- onChangeLanguage={this.handleLanguageChange}
- onChangeCurrency={this.handleCurrencyChange}
- diff --git a/client/campaign/src/components/page/index.js b/client/campaign/src/components/page/index.js
- index 8b2c4a742..1dd5244f9 100644
- --- a/client/campaign/src/components/page/index.js
- +++ b/client/campaign/src/components/page/index.js
- @@ -199,11 +199,16 @@ export default class CampaignPage extends Component {
- }
- }
- + // handleLogOut = () => {
- + // console.log('handleLogOut')
- + // }
- +
- handleDownloadClick = () => {
- const { campaign: { id } } = this.props
- const mockupId = this.state.mockups[0].id
- + const colorId = this.state.mockups[0].color_id
- - const url = `api/v1/campaigns/${id}/campaign_mockups/${mockupId}/download.json`
- + const url = `api/v1/campaigns/${id}/campaign_mockups/${mockupId}/download.json?color_id=${colorId}`
- window.open(url, '_blank')
- }
- diff --git a/client/shared/modules/cross-site/components/header.js b/client/shared/modules/cross-site/components/header.js
- index fb4383322..6b26b8bcb 100644
- --- a/client/shared/modules/cross-site/components/header.js
- +++ b/client/shared/modules/cross-site/components/header.js
- @@ -18,6 +18,7 @@ export default function AppHeader(props, context) {
- hasItemsInCart,
- isLogged,
- actions,
- + handleLogOut,
- ...otherProps
- } = props
- @@ -34,7 +35,7 @@ export default function AppHeader(props, context) {
- hasItemsInCart={hasItemsInCart}
- onLoginClick={actions.openLoginModal}
- onRegisterClick={actions.openSignUpModal}
- - onLogoutClick={actions.logout}
- + onLogoutClick={handleLogOut || actions.logout}
- designNowUrl="/builder"
- productsUrl=""
- howItWorksUrl="/how"
Add Comment
Please, Sign In to add comment