| 
									
										
										
										
											2024-07-30 09:40:02 +08:00
										 |  |  | import { t } from "../../../services/i18n.js"; | 
					
						
							| 
									
										
										
										
											2022-06-05 22:46:37 +02:00
										 |  |  | import AbstractBulkAction from "../abstract_bulk_action.js"; | 
					
						
							| 
									
										
										
										
											2021-02-14 21:35:13 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | const TPL = `
 | 
					
						
							|  |  |  | <tr> | 
					
						
							|  |  |  |     <td colspan="2"> | 
					
						
							|  |  |  |         <span class="bx bx-trash"></span> | 
					
						
							| 
									
										
										
										
											2024-07-30 09:40:02 +08:00
										 |  |  |         ${t('delete_revisions.delete_note_revisions')} | 
					
						
							| 
									
										
										
										
											2021-02-14 21:35:13 +01:00
										 |  |  |     </td> | 
					
						
							|  |  |  |     <td class="button-column"> | 
					
						
							|  |  |  |         <div class="dropdown help-dropdown"> | 
					
						
							|  |  |  |             <span class="bx bx-help-circle icon-action" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></span> | 
					
						
							|  |  |  |             <div class="dropdown-menu dropdown-menu-right p-4"> | 
					
						
							| 
									
										
										
										
											2024-07-30 09:40:02 +08:00
										 |  |  |                 ${t('delete_revisions.all_past_note_revisions')} | 
					
						
							| 
									
										
										
										
											2021-02-14 21:35:13 +01:00
										 |  |  |             </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <span class="bx bx-x icon-action action-conf-del"></span> | 
					
						
							|  |  |  |     </td> | 
					
						
							|  |  |  | </tr>`; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-06-04 23:01:40 +02:00
										 |  |  | export default class DeleteRevisionsBulkAction extends AbstractBulkAction { | 
					
						
							|  |  |  |     static get actionName() { return "deleteRevisions"; } | 
					
						
							| 
									
										
										
										
											2024-07-30 09:40:02 +08:00
										 |  |  |     static get actionTitle() { return t('delete_revisions.delete_note_revisions'); } | 
					
						
							| 
									
										
										
										
											2021-02-14 21:35:13 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |     doRender() { | 
					
						
							|  |  |  |         return $(TPL); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } |