refactor(href link): menghapus semua href="javascript:void(0)"

This commit is contained in:
Yoga Pangestu 2025-09-29 15:00:28 +07:00
parent a775885508
commit 45b67c3ce4
8 changed files with 12 additions and 16 deletions

View File

@ -9,8 +9,7 @@
<flux:modal.close>
<flux:button variant="ghost">Batal</flux:button>
</flux:modal.close>
<flux:button href="javascript:void(0)" type="submit" variant="danger"
wire:click="delete('{{ $confirmingId }}')">
<flux:button type="submit" variant="danger" wire:click="delete('{{ $confirmingId }}')">
{{ $confirmingButtonText }}
</flux:button>
</div>

View File

@ -1,6 +1,6 @@
<flux:modal.trigger name="delete">
<flux:tooltip content="Hapus">
<flux:button href="javascript:void(0)" variant="danger" icon="trash" size="sm"
<flux:button variant="danger" icon="trash" size="sm"
wire:click="$dispatch('fn:confirmDelete', {id: '{{ $id }}'})">
</flux:button>
</flux:tooltip>

View File

@ -1,6 +1,6 @@
<flux:modal.trigger name="form-modal">
<flux:tooltip content="Ubah">
<flux:button href="javascript:void(0)" variant="primary" color="yellow" icon="pencil-square" size="sm"
<flux:button variant="primary" color="yellow" icon="pencil-square" size="sm"
wire:click="$dispatch('modal:open', {method: '{{ $method }}', 'modalTitle': '{{ $modalTitle }}', 'id': '{{ $id }}'})">
</flux:button>
</flux:tooltip>

View File

@ -1,13 +1,12 @@
<flux:header class="bg-zinc-50 dark:bg-zinc-900 border-b border-zinc-200 dark:border-zinc-700">
<flux:sidebar.toggle class="lg:hidden" icon="bars-2" />
<flux:brand href="javascript:void(0)" logo="{{ asset('assets/images/logo.png') }}" name="Yadi Parfum"
class="max-lg:hidden dark:hidden" />
<flux:brand href="javascript:void(0)" logo="{{ asset('assets/images/dark-logo.png') }}" name="Yadi Parfum"
<flux:brand logo="{{ asset('assets/images/logo.png') }}" name="Yadi Parfum" class="max-lg:hidden dark:hidden" />
<flux:brand logo="{{ asset('assets/images/dark-logo.png') }}" name="Yadi Parfum"
class="max-lg:hidden! hidden dark:flex" />
<flux:spacer />
<flux:navbar class="me-4">
<flux:navbar.item icon="bell" href="javascript:void(0)" label="Notifikasi" />
<flux:navbar.item x-data x-on:click="$flux.dark = ! $flux.dark" href="javascript:void(0)">
<flux:navbar.item icon="bell" label="Notifikasi" />
<flux:navbar.item x-data x-on:click="$flux.dark = ! $flux.dark">
<template x-if="$flux.dark">
<div class="flex items-center gap-2">
<flux:icon name="sun" class="w-5 h-5" />

View File

@ -1,10 +1,8 @@
<flux:sidebar sticky stashable
class="bg-zinc-50 dark:bg-zinc-900 border-r rtl:border-r-0 rtl:border-l border-zinc-200 dark:border-zinc-700">
<flux:sidebar.toggle class="lg:hidden" icon="x-mark" />
<flux:brand href="javascript:void(0)" logo="{{ asset('assets/images/logo.png') }}" name="Yadi Parfum"
class="px-2 dark:hidden" />
<flux:brand href="javascript:void(0)" logo="{{ asset('assets/images/dark-logo.png') }}" name="Yadi Parfum"
class="px-2 hidden dark:flex" />
<flux:brand logo="{{ asset('assets/images/logo.png') }}" name="Yadi Parfum" class="px-2 dark:hidden" />
<flux:brand logo="{{ asset('assets/images/dark-logo.png') }}" name="Yadi Parfum" class="px-2 hidden dark:flex" />
<flux:navlist variant="outline">
<flux:navlist.item icon="squares-plus" href="{{ route('studio.dashboard.overview') }}"
:current="request()->routeIs('studio.dashboard.overview')" wire:navigate.hover>

View File

@ -1,2 +1,2 @@
<flux:navmenu.item href="javascript:void(0)" icon="arrow-right-start-on-rectangle" wire:click="logout">Keluar
<flux:navmenu.item icon="arrow-right-start-on-rectangle" wire:click="logout">Keluar
</flux:navmenu.item>

View File

@ -5,7 +5,7 @@
</div>
<div>
<flux:modal.trigger name="form-modal">
<flux:button href="javascript:void(0)" variant="primary" class="text-sm"
<flux:button variant="primary" class="text-sm"
wire:click="$dispatch('modal:open', {method: 'create', 'modalTitle': 'Tambah Kategori'})">Tambah
</flux:button>
</flux:modal.trigger>

View File

@ -5,7 +5,7 @@
</div>
<div>
<flux:modal.trigger name="form-modal">
<flux:button href="javascript:void(0)" variant="primary" class="text-sm"
<flux:button variant="primary" class="text-sm"
wire:click="$dispatch('modal:open', {method: 'create', 'modalTitle': 'Tambah Membership'})">Tambah
</flux:button>
</flux:modal.trigger>