wotzebra / livewire-sortablejs

A Laravel Livewire plugin that makes it easy to use Sortable.js
MIT License
286 stars 24 forks source link

When we refresh the page sortable functionality does not working. using wire navigate to go to component it's working correctly. #53

Open webeechetan opened 4 months ago

webeechetan commented 4 months ago

here is my code :

All Tasks

| Add Task
Filter
Sort By

Filter By Clients

Filter By Projects
@php $groups = ['pending','in_progress','in_review','completed']; @endphp @foreach($groups as $group) @php $board_class = ''; if($group=='pending'){ $board_class = 'kanban_bord_column_assigned'; } if($group=='in_progress'){ $board_class = 'kanban_bord_column_accepted'; } if($group=='in_review'){ $board_class = 'kanban_bord_column_in_review'; } if($group=='completed'){ $board_class = 'kanban_bord_column_completed'; } @endphp
@if($group == 'pending') Assigned @elseif($group == 'in_progress') Accepted @elseif($group == 'in_review') In Review @elseif($group == 'completed') Completed @endif
@if(!count($tasks[$group]))
@endif @foreach($tasks[$group] as $task) @php $date_class = ''; if($task['due_date'] < date('Y-m-d')){ $date_class = 'kanban_column_task_overdue'; } if($task['due_date'] == date('Y-m-d')){ $date_class = 'kanban_column_task_warning'; } @endphp

{{ $task['name'] }}

@if($task['project']) {{ $task['project']['name'] }} @endif @if(count($task['comments']) > 0) {{ count($task['comments']) }} @endif

@foreach($task['users'] as $user) AP @endforeach
@endforeach
@endforeach
<livewire:components.add-task @saved="$refresh"  />

@script

@endscript

SOG-web commented 2 months ago

am having same issue, have you been to resolve it

webeechetan commented 2 months ago

hi @SOG-web i have resolved it. i placed script after @livewireScripts and it worked for me

SOG-web commented 2 months ago

hi @SOG-web i have resolved it. i placed script after @livewireScripts and it worked for me

thanks so much, it worked