changed app name, added new journal entry from map and timeline
This commit is contained in:
@@ -6,18 +6,28 @@
|
||||
|
||||
let screen = $state('worldmap');
|
||||
let inDetail = $state(false);
|
||||
let pendingCountry = $state('');
|
||||
|
||||
function handleCountryClick(name) {
|
||||
pendingCountry = name;
|
||||
screen = 'timeline';
|
||||
}
|
||||
</script>
|
||||
|
||||
<Layout {screen} onNavigate={(s) => (screen = s)} hideTopBar={inDetail}>
|
||||
{#if screen === 'worldmap'}
|
||||
<div class="worldmap-page">
|
||||
<div class="map-area">
|
||||
<WorldMap />
|
||||
<WorldMap onCountryClick={handleCountryClick} />
|
||||
</div>
|
||||
<StatsPanel />
|
||||
</div>
|
||||
{:else}
|
||||
<TimelineView onDetailChange={(v) => (inDetail = v)} />
|
||||
<TimelineView
|
||||
onDetailChange={(v) => (inDetail = v)}
|
||||
{pendingCountry}
|
||||
onNewEntryClear={() => (pendingCountry = '')}
|
||||
/>
|
||||
{/if}
|
||||
</Layout>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user