| 
									
										
										
										
											2020-07-01 05:12:45 +08:00
										 |  |  | <div component="sortable-list" option:sortable-list:handle-selector=".handle"> | 
					
						
							|  |  |  |     @foreach($attachments as $attachment) | 
					
						
							|  |  |  |         <div component="ajax-delete-row" | 
					
						
							|  |  |  |              option:ajax-delete-row:url="{{ url('/attachments/' . $attachment->id) }}" | 
					
						
							|  |  |  |              data-id="{{ $attachment->id }}" | 
					
						
							| 
									
										
										
										
											2020-09-14 01:29:48 +08:00
										 |  |  |              data-drag-content="{{ json_encode(['text/html' => $attachment->htmlLink(), 'text/plain' => $attachment->markdownLink()]) }}" | 
					
						
							| 
									
										
										
										
											2020-07-01 05:12:45 +08:00
										 |  |  |              class="card drag-card"> | 
					
						
							|  |  |  |             <div class="handle">@icon('grip')</div> | 
					
						
							|  |  |  |             <div class="py-s"> | 
					
						
							|  |  |  |                 <a href="{{ $attachment->getUrl() }}" target="_blank">{{ $attachment->name }}</a> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <div class="flex-fill justify-flex-end"> | 
					
						
							| 
									
										
										
										
											2020-09-14 01:58:05 +08:00
										 |  |  |                 <button component="event-emit-select" | 
					
						
							|  |  |  |                         option:event-emit-select:name="insert" | 
					
						
							|  |  |  |                         type="button" | 
					
						
							|  |  |  |                         title="{{ trans('entities.attachments_insert_link') }}" | 
					
						
							|  |  |  |                         class="drag-card-action text-center text-primary">@icon('link')                 </button> | 
					
						
							| 
									
										
										
										
											2020-07-04 23:53:02 +08:00
										 |  |  |                 <button component="event-emit-select" | 
					
						
							|  |  |  |                         option:event-emit-select:name="edit" | 
					
						
							|  |  |  |                         option:event-emit-select:id="{{ $attachment->id }}" | 
					
						
							|  |  |  |                         type="button" | 
					
						
							| 
									
										
										
										
											2020-09-14 01:58:05 +08:00
										 |  |  |                         title="{{ trans('common.edit') }}" | 
					
						
							| 
									
										
										
										
											2020-07-04 23:53:02 +08:00
										 |  |  |                         class="drag-card-action text-center text-primary">@icon('edit')</button> | 
					
						
							| 
									
										
										
										
											2020-07-01 05:12:45 +08:00
										 |  |  |                 <div component="dropdown" class="flex-fill relative"> | 
					
						
							| 
									
										
										
										
											2020-09-14 01:58:05 +08:00
										 |  |  |                     <button refs="dropdown@toggle" | 
					
						
							|  |  |  |                             type="button" | 
					
						
							|  |  |  |                             title="{{ trans('common.delete') }}" | 
					
						
							|  |  |  |                             class="drag-card-action text-center text-neg">@icon('close')</button> | 
					
						
							| 
									
										
										
										
											2020-07-01 05:12:45 +08:00
										 |  |  |                     <div refs="dropdown@menu" class="dropdown-menu"> | 
					
						
							|  |  |  |                         <p class="text-neg small px-m mb-xs">{{ trans('entities.attachments_delete') }}</p> | 
					
						
							|  |  |  |                         <button refs="ajax-delete-row@delete" type="button" class="text-primary small delete">{{ trans('common.confirm') }}</button> | 
					
						
							|  |  |  |                     </div> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |     @endforeach | 
					
						
							|  |  |  |     @if (count($attachments) === 0) | 
					
						
							|  |  |  |         <p class="small text-muted"> | 
					
						
							|  |  |  |             {{ trans('entities.attachments_no_files') }} | 
					
						
							|  |  |  |         </p> | 
					
						
							|  |  |  |     @endif | 
					
						
							|  |  |  | </div> |