trying to achieve correct display update on page content update – I have a feeling that this still doesn`t work reliably
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
|
||||
let detail = $state(false);
|
||||
let { key, version } = $props();
|
||||
let page = $state(null);
|
||||
let page = $state({});
|
||||
let router = useTinyRouter();
|
||||
let members = $state({});
|
||||
let editable = $derived(page.members[user.id].permission.code<4);
|
||||
@@ -72,9 +72,9 @@
|
||||
|
||||
async function loadContent(res){
|
||||
if (res.ok){
|
||||
page = null;
|
||||
page = await res.json();
|
||||
page.versions.sort((a,b)=>b-a);
|
||||
let json = await res.json();
|
||||
json.versions.sort((a,b)=>b-a);
|
||||
page = { ...json };
|
||||
yikes();
|
||||
return true;
|
||||
} else {
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
$effect(loadPage);
|
||||
</script>
|
||||
{#if page}
|
||||
{#if page && page.versions}
|
||||
<div class="wiki page">
|
||||
<div class="versions">
|
||||
<span class="version">{t('version')}</span>
|
||||
|
||||
Reference in New Issue
Block a user