83 lines
1.4 KiB
TypeScript
83 lines
1.4 KiB
TypeScript
import { MenuEnum } from '@/enum/MenuEnum'
|
|
import i18n from '@/i18n'
|
|
|
|
const { t } = i18n.global
|
|
|
|
export const MENU_CONFIG = computed(() => {
|
|
return [
|
|
{
|
|
name: t(`nav.menus.all`),
|
|
value: MenuEnum.ALL,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.tops`),
|
|
value: MenuEnum.UPPER_OUTER_GARMENT,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.bottoms`),
|
|
value: MenuEnum.BOTTOMS,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.dresses`),
|
|
value: MenuEnum.DRESS,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.sets`),
|
|
value: MenuEnum.SUIT,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.hairstyles`),
|
|
value: MenuEnum.HAIRSTYLE,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.figure`),
|
|
value: MenuEnum.FIGURE,
|
|
status: true
|
|
},
|
|
{
|
|
name: t(`nav.menus.underwear`),
|
|
value: MenuEnum.UNDERWEAR,
|
|
status: true
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.coats`),
|
|
value: MenuEnum.COAT,
|
|
status: false
|
|
},
|
|
{
|
|
name: t(`nav.menus.accessories`),
|
|
value: MenuEnum.ACCESSORIES,
|
|
status: false
|
|
},
|
|
|
|
{
|
|
name: t(`nav.menus.shoesAndSocks`),
|
|
value: MenuEnum.SHOES_AND_SOCKS,
|
|
status: false
|
|
},
|
|
{
|
|
name: t(`nav.menus.backgrounds`),
|
|
value: MenuEnum.BACKGROUND,
|
|
status: false
|
|
},
|
|
{
|
|
name: t(`nav.menus.lighting`),
|
|
value: MenuEnum.LIGHT,
|
|
status: false
|
|
}
|
|
]
|
|
})
|