@@ -10,8 +10,8 @@ import { ElIcon, ElMenu, ElMenuItem, ElMenuItemGroup, MenuItemRegistered } from
1010import { RouteLocationNormalizedLoaded , Router , useRoute , useRouter } from "vue-router"
1111import { I18nKey , t } from "@app/locale"
1212import { MenuMessage } from "@app/locale/components/menu"
13- import { HOME_PAGE , MEAT_URL , TU_CAO_PAGE , TRANSLATION_ISSUE_PAGE } from "@util/constant/url"
14- import { Aim , Calendar , ChatSquare , Folder , Food , HotWater , Rank , SetUp , Stopwatch , Sugar , Tickets , Timer } from "@element-plus/icons-vue"
13+ import { HOME_PAGE , MEAT_URL , TRANSLATION_ISSUE_PAGE , FEEDBACK_QUESTIONNAIRE } from "@util/constant/url"
14+ import { Aim , Calendar , ChatSquare , Folder , Food , HotWater , MagicStick , Rank , SetUp , Stopwatch , Sugar , Tickets , Timer } from "@element-plus/icons-vue"
1515import ElementIcon from "../element-ui/icon"
1616import { locale } from "@util/i18n"
1717
@@ -51,13 +51,15 @@ function generateMenus(): _MenuGroup[] {
5151 icon : Sugar ,
5252 index : '_rate'
5353 } )
54+ const questionnairePage = FEEDBACK_QUESTIONNAIRE [ locale ]
55+ questionnairePage && otherMenuItems . push ( {
56+ title : 'feedback' ,
57+ href : questionnairePage ,
58+ icon : ChatSquare ,
59+ index : '_feedback'
60+ } )
5461 if ( isZhCn ) {
5562 otherMenuItems . push ( {
56- title : 'feedback' ,
57- href : TU_CAO_PAGE ,
58- icon : ChatSquare ,
59- index : '_feedback'
60- } , {
6163 title : 'meat' ,
6264 href : MEAT_URL ,
6365 icon : Food ,
@@ -67,7 +69,7 @@ function generateMenus(): _MenuGroup[] {
6769 otherMenuItems . push ( {
6870 title : 'translationMistake' ,
6971 href : TRANSLATION_ISSUE_PAGE ,
70- icon : ChatSquare ,
72+ icon : MagicStick ,
7173 index : '_i18n'
7274 } )
7375 }
0 commit comments