diff --git a/frontend/components.d.ts b/frontend/components.d.ts index 7612cb20..f46ea28a 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -254,6 +254,7 @@ declare module 'vue' { SettingsIcon: typeof import('./src/components/Icons/SettingsIcon.vue')['default'] SettingsIcon2: typeof import('./src/components/Icons/SettingsIcon2.vue')['default'] SettingsPage: typeof import('./src/components/Settings/SettingsPage.vue')['default'] + ShortcutTooltip: typeof import('./src/components/ShortcutTooltip.vue')['default'] SidebarLink: typeof import('./src/components/SidebarLink.vue')['default'] SidePanelLayout: typeof import('./src/components/SidePanelLayout.vue')['default'] SidePanelLayoutEditor: typeof import('./src/components/SidePanelLayoutEditor.vue')['default'] diff --git a/frontend/src/components/Calendar/CalendarEventPanel.vue b/frontend/src/components/Calendar/CalendarEventPanel.vue index 90c30387..c4489399 100644 --- a/frontend/src/components/Calendar/CalendarEventPanel.vue +++ b/frontend/src/components/Calendar/CalendarEventPanel.vue @@ -13,33 +13,31 @@ {{ __(title) }}
-
@@ -377,6 +375,7 @@ import { CalendarActiveEvent as activeEvent, createDocumentResource, } from 'frappe-ui' +import ShortcutTooltip from '@/components/ShortcutTooltip.vue' import { ref, computed, watch, h } from 'vue' import { useRouter } from 'vue-router' diff --git a/frontend/src/components/ShortcutTooltip.vue b/frontend/src/components/ShortcutTooltip.vue new file mode 100644 index 00000000..c3338e7a --- /dev/null +++ b/frontend/src/components/ShortcutTooltip.vue @@ -0,0 +1,104 @@ + + + diff --git a/frontend/src/pages/Calendar.vue b/frontend/src/pages/Calendar.vue index 6d971c3a..27e68612 100644 --- a/frontend/src/pages/Calendar.vue +++ b/frontend/src/pages/Calendar.vue @@ -4,14 +4,16 @@
@@ -129,6 +131,7 @@ import CalendarEventPanel from '@/components/Calendar/CalendarEventPanel.vue' import ViewBreadcrumbs from '@/components/ViewBreadcrumbs.vue' import LayoutHeader from '@/components/LayoutHeader.vue' +import ShortcutTooltip from '@/components/ShortcutTooltip.vue' import { sessionStore } from '@/stores/session' import { globalStore } from '@/stores/global' import { useKeyboardShortcuts } from '@/composables/useKeyboardShortcuts'