diff --git a/components.d.ts b/components.d.ts
index 50acf2e..8394b59 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -29,6 +29,7 @@ declare module '@vue/runtime-core' {
AEmpty: typeof import('ant-design-vue/es')['Empty']
AForm: typeof import('ant-design-vue/es')['Form']
AFormItem: typeof import('ant-design-vue/es')['FormItem']
+ AImage: typeof import('ant-design-vue/es')['Image']
AInput: typeof import('ant-design-vue/es')['Input']
AInputNumber: typeof import('ant-design-vue/es')['InputNumber']
AInputPassword: typeof import('ant-design-vue/es')['InputPassword']
diff --git a/package-lock.json b/package-lock.json
index 5cf99ce..2749af2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -27,7 +27,8 @@
"vue-echarts": "^6.6.8",
"vue-router": "^4.1.6",
"vue3-apexcharts": "^1.4.4",
- "vue3-otp-input": "^0.4.1"
+ "vue3-otp-input": "^0.4.1",
+ "wavesurfer.js": "^7.12.11"
},
"devDependencies": {
"@rushstack/eslint-patch": "^1.2.0",
@@ -10641,6 +10642,12 @@
"node": ">=10.13.0"
}
},
+ "node_modules/wavesurfer.js": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/wavesurfer.js/-/wavesurfer.js-7.12.11.tgz",
+ "integrity": "sha512-Sx0yZIz7jRJ9J9p7UL+pl9y0UQBB6UN/XNo+R7Gy4tCR5xZI9jMyA0dnt1R8TMVSQ4LZ10SeB2HJYQ+dV2dPSA==",
+ "license": "BSD-3-Clause"
+ },
"node_modules/webidl-conversions": {
"version": "4.0.2",
"resolved": "https://mirror-npm.runflare.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
diff --git a/package.json b/package.json
index ba79ab5..1119769 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,8 @@
"vue-echarts": "^6.6.8",
"vue-router": "^4.1.6",
"vue3-apexcharts": "^1.4.4",
- "vue3-otp-input": "^0.4.1"
+ "vue3-otp-input": "^0.4.1",
+ "wavesurfer.js": "^7.12.11"
},
"devDependencies": {
"@rushstack/eslint-patch": "^1.2.0",
diff --git a/src/App.vue b/src/App.vue
index cbcbacb..c5c70ec 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -2,39 +2,67 @@
+ {{ subtitle }} +
++ {{ + roomsLoading + ? 'چند لحظه صبر کن' + : conversations.length + ? 'از لیست گفتگوها یک روم را باز کن' + : 'فعلاً گفتگویی وجود ندارد' + }} +
+