mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-12 17:46:26 +02:00
misc fixes
This commit is contained in:
@ -108,10 +108,7 @@ export default class App extends Component {
|
|||||||
alertsService.add('You are now logged in!');
|
alertsService.add('You are now logged in!');
|
||||||
this.setState({ user });
|
this.setState({ user });
|
||||||
window.user = user;
|
window.user = user;
|
||||||
if (
|
if (!window.localStorage[LocalStorageKeys.ASKED_TO_IMPORT_CREATIONS]) {
|
||||||
!window.localStorage[LocalStorageKeys.ASKED_TO_IMPORT_CREATIONS] &&
|
|
||||||
window.oldSavedCreationsCountEl
|
|
||||||
) {
|
|
||||||
this.fetchItems(false, true).then(items => {
|
this.fetchItems(false, true).then(items => {
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
return;
|
return;
|
||||||
@ -204,7 +201,7 @@ export default class App extends Component {
|
|||||||
window.db.setUserLastSeenVersion(version);
|
window.db.setUserLastSeenVersion(version);
|
||||||
// set some initial preferences on closing the onboard modal
|
// set some initial preferences on closing the onboard modal
|
||||||
// Old onboarding.
|
// Old onboarding.
|
||||||
// utils.once(document, 'overlaysClosed', function() {});
|
//once(document, 'overlaysClosed', function() {});
|
||||||
}
|
}
|
||||||
// If its an upgrade
|
// If its an upgrade
|
||||||
if (
|
if (
|
||||||
@ -365,7 +362,7 @@ export default class App extends Component {
|
|||||||
var items = [];
|
var items = [];
|
||||||
if (window.user && !shouldFetchLocally) {
|
if (window.user && !shouldFetchLocally) {
|
||||||
items = await itemService.getAllItems();
|
items = await itemService.getAllItems();
|
||||||
utils.log('got items');
|
log('got items');
|
||||||
if (shouldSaveGlobally) {
|
if (shouldSaveGlobally) {
|
||||||
items.forEach(item => {
|
items.forEach(item => {
|
||||||
this.state.savedItems[item.id] = item;
|
this.state.savedItems[item.id] = item;
|
||||||
@ -715,9 +712,9 @@ export default class App extends Component {
|
|||||||
[`settings.${settingName}`]: this.state.prefs[settingName]
|
[`settings.${settingName}`]: this.state.prefs[settingName]
|
||||||
})
|
})
|
||||||
.then(arg => {
|
.then(arg => {
|
||||||
utils.log(`Setting "${settingName}" for user`, arg);
|
log(`Setting "${settingName}" for user`, arg);
|
||||||
})
|
})
|
||||||
.catch(error => utils.log(error));
|
.catch(error => log(error));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
trackEvent('ui', 'updatePref-' + settingName, prefs[settingName]);
|
trackEvent('ui', 'updatePref-' + settingName, prefs[settingName]);
|
||||||
@ -771,6 +768,8 @@ export default class App extends Component {
|
|||||||
}
|
}
|
||||||
trackEvent('fn', 'loggedOut');
|
trackEvent('fn', 'loggedOut');
|
||||||
auth.logout();
|
auth.logout();
|
||||||
|
this.setState({ isProfileModalOpen: false });
|
||||||
|
alertsService.add('Log out successfull');
|
||||||
}
|
}
|
||||||
|
|
||||||
itemClickHandler(item) {
|
itemClickHandler(item) {
|
||||||
|
Reference in New Issue
Block a user