diff --git a/pages/admin/admins/_admin.vue b/pages/admin/admins/_admin.vue
index 0e0cd02..4c1b9a3 100644
--- a/pages/admin/admins/_admin.vue
+++ b/pages/admin/admins/_admin.vue
@@ -85,10 +85,10 @@
:key="index + Math.random() + 2"
class="ml-2 mb-2"
style="cursor: pointer"
- :type="hasPermission(item.value) ? 'success' : 'primary'"
+ :type="hasPermission(item?.value) ? 'success' : 'primary'"
disable-transitions
- @click="addPermission(item.value)"
- >{{ item.name }}
+ @click="addPermission(item?.value)"
+ >{{ item.name || item.value }}
@@ -223,7 +223,7 @@ export default {
})
},
getPermissionName(value) {
- return this.permissions.filter(item => item.value === value)[0].name
+ return this.permissions.filter(item => item.value === value)[0]?.name || value
},
addPermission(val) {
if (!this.admin.permissions.includes(val)) this.admin.permissions.push(val)
diff --git a/pages/admin/complaint/_item.vue b/pages/admin/complaint/_item.vue
new file mode 100644
index 0000000..ec7d672
--- /dev/null
+++ b/pages/admin/complaint/_item.vue
@@ -0,0 +1,57 @@
+
+
{{ config.complaint }}
-{{ config.complaint }}
+