]> git.r.bdr.sh - rbdr/forum/blobdiff - src/components/header/header.svelte
Allow for conditional reply
[rbdr/forum] / src / components / header / header.svelte
index ed91526c4a7822a48164761e8f2dbbc394b3ec59..c68a685f6c5226397433376031c23f7afa862427 100644 (file)
@@ -1,6 +1,7 @@
 <script>
   import { _ } from 'svelte-i18n';
 
 <script>
   import { _ } from 'svelte-i18n';
 
+  import { params } from '@roxi/routify';
   import { version } from '$/config/config';
 </script>
 
   import { version } from '$/config/config';
 </script>
 
@@ -8,7 +9,9 @@
   <ul>
     <li><strong><a href="/" aria-label="{$_('header.long_version', { values: { version } })}">{$_('header.short_version', { values: { version } })}</a></strong></li>
     <li><a href="/new" aria-label="{$_('header.action.new.title')}">{@html $_('header.action.new.display')}</a></li>
   <ul>
     <li><strong><a href="/" aria-label="{$_('header.long_version', { values: { version } })}">{$_('header.short_version', { values: { version } })}</a></strong></li>
     <li><a href="/new" aria-label="{$_('header.action.new.title')}">{@html $_('header.action.new.display')}</a></li>
-    <li><a href="/reply" aria-label="{$_('header.action.reply.title')}">{@html $_('header.action.reply.display')}</a></li>
+    {#if $params.topic_id}
+      <li><a href="/reply/{$params.topic_id}" aria-label="{$_('header.action.reply.title')}">{@html $_('header.action.reply.display')}</a></li>
+    {/if}
     <li><a href="/search" aria-label="{$_('header.action.search.title')}">{@html $_('header.action.search.display')}</a></li>
     <li><a href="/logout" aria-label="{$_('header.action.log_out.title')}">{@html $_('header.action.log_out.display')}</a></li>
   </ul>
     <li><a href="/search" aria-label="{$_('header.action.search.title')}">{@html $_('header.action.search.display')}</a></li>
     <li><a href="/logout" aria-label="{$_('header.action.log_out.title')}">{@html $_('header.action.log_out.display')}</a></li>
   </ul>