Comment out unimplemented Settings and Relay Hub Status links

- Comment out Settings link in both desktop and mobile sidebars
- Comment out Relay Hub Status in user menu dropdown
- Add TODO comments to review implementing these in the future
- Comment out unused imports to fix TypeScript errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
padreug 2026-01-07 01:30:44 +01:00
parent db4c330b03
commit 73e0cf8567
3 changed files with 14 additions and 12 deletions

View file

@ -9,7 +9,7 @@ import {
Calendar, Calendar,
ShoppingBag, ShoppingBag,
MessageSquare, MessageSquare,
Settings, // Settings, // TODO: Uncomment when Settings page is implemented
Sun, Sun,
Moon Moon
} from 'lucide-vue-next' } from 'lucide-vue-next'
@ -115,7 +115,7 @@ const isActive = (href: string) => {
<LanguageSwitcher /> <LanguageSwitcher />
</div> </div>
<!-- Settings Link --> <!-- TODO: Review implementing Settings page in the future
<router-link <router-link
to="/settings" to="/settings"
:class="[ :class="[
@ -128,6 +128,7 @@ const isActive = (href: string) => {
<Settings class="h-5 w-5 shrink-0" /> <Settings class="h-5 w-5 shrink-0" />
Settings Settings
</router-link> </router-link>
-->
</li> </li>
</ul> </ul>
</nav> </nav>

View file

@ -10,13 +10,13 @@ import {
SheetTitle, SheetTitle,
} from '@/components/ui/sheet' } from '@/components/ui/sheet'
import { Button } from '@/components/ui/button' import { Button } from '@/components/ui/button'
import { Separator } from '@/components/ui/separator' // import { Separator } from '@/components/ui/separator' // TODO: Uncomment when Settings page is implemented
import { import {
Home, Home,
Calendar, Calendar,
ShoppingBag, ShoppingBag,
MessageSquare, MessageSquare,
Settings, // Settings, // TODO: Uncomment when Settings page is implemented
Sun, Sun,
Moon, Moon,
} from 'lucide-vue-next' } from 'lucide-vue-next'
@ -136,9 +136,9 @@ const navigateTo = (href: string) => {
<LanguageSwitcher /> <LanguageSwitcher />
</div> </div>
<!-- TODO: Review implementing Settings page in the future
<Separator /> <Separator />
<!-- Settings Link -->
<button <button
@click="navigateTo('/settings')" @click="navigateTo('/settings')"
:class="[ :class="[
@ -151,6 +151,7 @@ const navigateTo = (href: string) => {
<Settings class="h-5 w-5 shrink-0" /> <Settings class="h-5 w-5 shrink-0" />
Settings Settings
</button> </button>
-->
</div> </div>
</div> </div>
</SheetContent> </SheetContent>

View file

@ -79,13 +79,13 @@ export function useModularNavigation() {
}) })
} }
// Base module items (always available) // TODO: Review implementing Relay Hub Status page in the future
items.push({ // items.push({
name: 'Relay Hub Status', // name: 'Relay Hub Status',
href: '/relay-hub-status', // href: '/relay-hub-status',
icon: 'Activity', // icon: 'Activity',
requiresAuth: true // requiresAuth: true
}) // })
return items return items
}) })