Browse Source

refactor AvtarDropdown hardcoded menu options to the language support

Mandeep 4 years ago
parent
commit
e4464e6722
3 changed files with 10 additions and 4 deletions
  1. 5 0
      .eslintrc.json
  2. 2 1
      .prettierrc
  3. 3 3
      src/components/GlobalHeader/AvatarDropdown.vue

+ 5 - 0
.eslintrc.json

@@ -0,0 +1,5 @@
+{
+  "rules": {
+    "space-before-function-paren": 0
+  }
+}

+ 2 - 1
.prettierrc

@@ -1,5 +1,6 @@
 {
   "printWidth": 120,
   "semi": false,
-  "singleQuote": true
+  "singleQuote": true,
+  "prettier.spaceBeforeFunctionParen": true
 }

+ 3 - 3
src/components/GlobalHeader/AvatarDropdown.vue

@@ -8,16 +8,16 @@
       <a-menu class="ant-pro-drop-down menu" :selected-keys="[]">
         <a-menu-item v-if="menu" key="center" @click="handleToCenter">
           <a-icon type="user" />
-          个人中心
+          {{ $t('menu.account.center') }}
         </a-menu-item>
         <a-menu-item v-if="menu" key="settings" @click="handleToSettings">
           <a-icon type="setting" />
-          个人设置
+          {{ $t('menu.account.settings') }}
         </a-menu-item>
         <a-menu-divider v-if="menu" />
         <a-menu-item key="logout" @click="handleLogout">
           <a-icon type="logout" />
-          退出登录
+          {{ $t('menu.account.logout') }}
         </a-menu-item>
       </a-menu>
     </template>