41 lines
1.9 KiB
PHP
41 lines
1.9 KiB
PHP
@props([
|
|
'ticket' => false,
|
|
'onTheClock' => false,
|
|
'allowSubtaskCreation' => false
|
|
])
|
|
|
|
@if ($login::userIsAtLeast(\Leantime\Domain\Auth\Models\Roles::$editor))
|
|
|
|
<div class="inlineDropDownContainer" style="float:right;">
|
|
|
|
<a href="javascript:void(0);" class="dropdown-toggle ticketDropDown" data-toggle="dropdown">
|
|
<i class="fa fa-ellipsis-v" aria-hidden="true"></i>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<li class="nav-header">{{ __("subtitles.todo") }}</li>
|
|
@dispatchEvent("beforeShowTicket", ["ticket"=>$ticket])
|
|
<li><a href="#/tickets/showTicket/{{ $ticket["id"] }}" class=''><i class="fa fa-edit"></i> {{ __("links.edit_todo") }}</a></li>
|
|
@dispatchEvent("beforeMoveTicket", ["ticket"=>$ticket])
|
|
<li><a href="#/tickets/moveTicket/{{ $ticket["id"] }}" class=""><i class="fa-solid fa-arrow-right-arrow-left"></i> {{ __("links.move_todo") }}</a></li>
|
|
@if($allowSubtaskCreation)
|
|
<li><a href="javascript:void(0);" onclick="jQuery('#subtask-form-{{$ticket['id']}}').toggle();"
|
|
class="add-subtask-link">
|
|
<i class="fa-solid fa-diagram-predecessor"></i> Add Subtask</a></li>
|
|
@endif
|
|
@dispatchEvent("beforeDeleteTicket", ["ticket"=>$ticket])
|
|
<li><a href="#/tickets/delTicket/{{ $ticket["id"] }}" class="delete"><i class="fa fa-trash"></i> {{ __("links.delete_todo") }}</a></li>
|
|
|
|
|
|
@dispatchEvent("submenuSection", ["ticket"=>$ticket])
|
|
|
|
<li class="nav-header border">{{ __("subtitles.track_time") }}</li>
|
|
@dispatchEvent("beforeTimer", ["ticket"=>$ticket])
|
|
<li class="timerContainer tw-px-[10px]">
|
|
@include('tickets::partials.timerButton', ['parentTicketId' => $ticket['id'], 'onTheClock' => $onTheClock, 'style'=> 'full'])
|
|
</li>
|
|
@dispatchEvent("end")
|
|
</ul>
|
|
</div>
|
|
|
|
@endif
|