diff --git a/frontend/src/components/Modals/EmailTemplateSelectorModal.vue b/frontend/src/components/Modals/EmailTemplateSelectorModal.vue
index 77179dd3..2538e7f7 100644
--- a/frontend/src/components/Modals/EmailTemplateSelectorModal.vue
+++ b/frontend/src/components/Modals/EmailTemplateSelectorModal.vue
@@ -16,7 +16,7 @@
{{ __('No templates found') }}
-
+
@@ -68,7 +72,7 @@ const templates = createListResource({
doctype: 'WhatsApp Templates',
cache: ['whatsappTemplates'],
fields: ['name', 'template', 'footer'],
- filters: { status: 'APPROVED', for_doctype: ['in', [props.doctype, '']]},
+ filters: { status: 'APPROVED', for_doctype: ['in', [props.doctype, '']] },
orderBy: 'modified desc',
pageLength: 99999,
auto: true,
@@ -88,5 +92,10 @@ const filteredTemplates = computed(() => {
)
})
+function newWhatsappTemplate() {
+ show.value = false
+ window.open('/app/whatsapp-templates/new')
+}
+
watch(show, (value) => value && nextTick(() => searchInput.value?.el?.focus()))