From bd9afc78632bf63a7f705548e3a09148a1f860f8 Mon Sep 17 00:00:00 2001 From: gornvan Date: Wed, 9 Oct 2024 21:21:10 +0200 Subject: [PATCH] Define and implement mic-tester tool --- src/tools/mic-tester/index.ts | 12 +++ src/tools/mic-tester/mic-tester.vue | 121 ++++++++++++++++++++++++++++ 2 files changed, 133 insertions(+) create mode 100644 src/tools/mic-tester/index.ts create mode 100644 src/tools/mic-tester/mic-tester.vue diff --git a/src/tools/mic-tester/index.ts b/src/tools/mic-tester/index.ts new file mode 100644 index 00000000..725e9f2c --- /dev/null +++ b/src/tools/mic-tester/index.ts @@ -0,0 +1,12 @@ +import { Microphone } from '@vicons/tabler'; +import { defineTool } from '../tool'; +import { translate } from '@/plugins/i18n.plugin'; + +export const tool = defineTool({ + name: translate('tools.mic-tester.title'), + path: '/mic-tester', + description: translate('tools.mic-tester.description'), + keywords: ['mic', 'microphone', 'test', 'check', 'troubleshoot', 'sound'], + component: () => import('./mic-tester.vue'), + icon: Microphone, +}); diff --git a/src/tools/mic-tester/mic-tester.vue b/src/tools/mic-tester/mic-tester.vue new file mode 100644 index 00000000..6bbda911 --- /dev/null +++ b/src/tools/mic-tester/mic-tester.vue @@ -0,0 +1,121 @@ + + + + + +