1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-28 17:20:13 +02:00

add routing

This commit is contained in:
Kushagra Gour
2024-02-28 09:35:36 +05:30
parent 73df9ccf5b
commit de56ee3e1f
5 changed files with 38 additions and 12 deletions

View File

@@ -147,7 +147,7 @@ export function MainHeader(props) {
}
class="main-header__avatar-img"
/>
{props.user && props.user.isPro ? <ProBadge /> : null}
{props.user?.isPro ? <ProBadge /> : null}
</HStack>
</Button>
)}

View File

@@ -245,6 +245,10 @@ export default class App extends Component {
this.setCurrentItem(this.state.currentItem).then(() => {
this.refreshEditor();
});
} else if (this.props.itemId) {
window.db.fetchItem(this.props.itemId).then(item => {
this.setCurrentItem(item).then(() => this.refreshEditor());
});
} else if (result.preserveLastCode && lastCode) {
this.setState({ unsavedEditCount: 0 });
log('Load last unsaved item', lastCode);
@@ -570,6 +574,7 @@ export default class App extends Component {
}
componentDidMount() {
console.log('itemId', this.props.itemId);
function setBodySize() {
document.body.style.height = `${window.innerHeight}px`;
}